.agenda-lijst .melding-laden{display:none}.js .agenda-lijst .melding-laden{display:block}.agenda-lijst .agenda-status{color:var(--tekst-zacht);margin:0;padding:12px 0}.agenda-lijst .items{margin:0;padding:0;list-style:none}.agenda-lijst .items li{border-bottom:1px solid var(--lijn);gap:14px;padding:12px 0;display:flex}.agenda-lijst .datum{text-align:center;width:52px;color:var(--tekst-zacht);background:#eef4f9;border-radius:8px;flex-direction:column;flex-shrink:0;align-self:flex-start;padding:6px 0;font-size:12px;line-height:1.5;display:flex}.agenda-lijst .dag{color:var(--blauw);font-size:20px;line-height:1}.agenda-lijst .info{flex-direction:column;min-width:0;display:flex}.agenda-lijst .info strong{color:var(--blauw);overflow-wrap:anywhere}.agenda-lijst .info span{color:var(--tekst-zacht);font-size:14px}.agenda-lijst .omschrijving{overflow-wrap:anywhere;margin-top:4px}.agenda-lijst .afgelast .titel{text-decoration:line-through}.agenda-lijst .afgelast .datum{opacity:.6}.agenda-lijst .afgelast-label{color:#fff;background:var(--oranje-knop);border-radius:4px;margin-left:4px;padding:0 8px;font-size:13px;font-weight:700;line-height:1.6;text-decoration:none;display:inline-block}.agenda-lijst .info .afgelast-label{color:#fff}.agenda-lijst .toon-meer{cursor:pointer;margin-top:16px}.agenda-lijst li:focus{outline:none}.agenda-lijst .agenda-maand{margin:24px 0 4px;font-size:20px}.agenda-lijst .agenda-maand:first-child{margin-top:0}.agenda-lijst .agenda-maand:focus{outline:none}.agenda-lijst .agenda-soorten,.agenda-lijst .agenda-maanden{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agenda-lijst .agenda-maanden{border-bottom:1px solid var(--lijn);gap:4px 14px;margin:12px 0 16px;padding-bottom:12px}.agenda-lijst .agenda-maanden[hidden]{display:none}.agenda-lijst .agenda-soort{min-height:44px;font:inherit;color:var(--blauw);cursor:pointer;border:2px solid var(--blauw);background:#fff;border-radius:999px;padding:0 16px;font-size:15px;font-weight:700}.agenda-lijst .agenda-soort[aria-pressed=true]{color:#fff;background:var(--blauw)}.agenda-lijst .agenda-maandlabel{color:var(--tekst-zacht);font-size:15px}.agenda-lijst .agenda-maandlink{min-height:44px;color:var(--blauw);align-items:center;font-weight:700;display:inline-flex}@media (width>=960px){.agenda-lijst .items li{gap:20px;padding:16px 0}.agenda-lijst .items li:last-child{border-bottom:0}.agenda-lijst .datum{width:64px;padding:8px 0;font-size:13px}.agenda-lijst .dag{font-size:24px}.agenda-lijst .info{gap:2px}.agenda-lijst .info span{font-size:15px}.agenda-lijst .agenda-maand{font-size:24px}}
