.dp08-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}
.dp08-tabs button{border:1px solid #d7e3e8;background:#fff;color:#24465a;border-radius:10px;padding:12px 16px;font-weight:700;cursor:pointer}
.dp08-tabs button[aria-selected=true]{background:#118b91;color:#fff;border-color:#118b91}
[data-event-tab][hidden]{display:none!important}
.dp08-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin:15px 0}
.dp08-item{border:1px solid #e0e8ee;background:#f8fbfd;border-radius:12px;padding:15px}
.dp08-item p{color:#5e7180;overflow-wrap:anywhere}
.dp08-item a{color:#116f80}
