.collapse-body{display:flex;justify-content:center;align-items:center}.collapse{display:flex;width:100%;justify-content:space-between;transition:transform .2s ease-in-out;height:32px;width:32px}.rotate{transform:rotate(180deg)}.agenda-item{list-style:none;background-color:var(----background);border-radius:16px;margin-bottom:16px;padding:16px;box-shadow:0 10px 25px #00000014;transition:transform .2s ease}.agenda-item.pointer{cursor:pointer}.agenda-item.pointer:hover{transform:translateY(-2px)}.agenda-item.undetermined{background-color:var(--agenda-warning-bg);border-color:var(--agenda-warning-border)}.agenda-item-body{display:flex;align-items:center;gap:16px}.img-body{flex-shrink:0;width:54px;height:54px;border-radius:50%;overflow:hidden;background-color:#f8fafc}.img-body .img{width:100%;height:100%;object-fit:cover}.details-body{display:flex;flex-grow:1;justify-content:space-between;align-items:center;gap:12px}.title{font-size:1.1rem;font-weight:600;color:var(---text);margin-bottom:4px}.datetime{font-size:.85rem;color:var(--text);display:inline-flex;align-items:center;margin-right:12px}.undetermined-body{font-size:.8rem;background-color:var(--call-to-action);padding:4px 8px;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em}.details-body svg,.details-body img{transition:transform .2s ease}.agenda-details{color:var(--text);font-size:.95rem;line-height:1.6;animation:slideDown .25s ease-out}.details-top{display:flex;flex-direction:column;gap:4px}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
