.agenda-v90{margin-bottom:16px}.agenda-controls{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:13px;color:#647a70}.agenda-controls select{border:1px solid #dce8e0;border-radius:9px;padding:8px 12px;background:white;color:#234b3c}.agenda-controls #agenda-count{margin-left:auto}.agenda-list{display:grid;gap:8px}.agenda-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #e4ede7;border-radius:12px}.agenda-main{display:grid;gap:4px;min-width:0}.agenda-main strong{font-size:14px;overflow-wrap:anywhere}.agenda-main span{font-size:12px;color:#70857a}.agenda-side{display:flex;align-items:center;gap:18px;flex-shrink:0}.agenda-date{font-size:12px;color:#6e7f76}.agenda-date.overdue{color:#a54c31;font-weight:700}.agenda-date.today{color:#216c4c;font-weight:700}.agenda-link{font-size:13px;color:#217354;font-weight:700}.agenda-empty{background:#f5f9f6;padding:20px;border-radius:12px;font-size:14px}@media(max-width:600px){.agenda-row{align-items:flex-start;flex-direction:column}.agenda-side{width:100%;justify-content:space-between}}