#club-updates{margin-top:18px}.updates-count{font-size:11px;color:var(--muted)}.compact-update-filters{display:flex;gap:7px;flex-wrap:wrap;margin:0 0 12px}.compact-update-filters button{font-size:12px;padding:5px 14px;border-radius:18px;background:transparent;border-color:transparent}.compact-update-filters button.active{background:#f8dfd2;color:#a43f2e}.compact-update-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.compact-update{padding:16px 18px;background:white;border:1px solid var(--line);border-radius:10px;min-width:0}.compact-update-meta{display:flex;align-items:center;gap:9px;margin-bottom:9px}.compact-update-meta>a{font-size:11px;font-weight:600;color:#9c4838}.update-type{font-size:10px;color:#82766d;padding:1px 6px;background:#f5f0ea;border-radius:4px}.compact-update-content{display:flex;gap:16px;justify-content:space-between;align-items:center}.compact-update-content>div{min-width:0}.update-title{display:block;text-align:left;font-size:15px;font-weight:600;line-height:1.55;border:0;padding:0;background:none;color:var(--ink)}.update-title:hover{color:#ac4130;background:none}.compact-update-content p{font-size:12px;color:var(--muted);line-height:1.7;margin:6px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.update-thumbnail{width:78px;height:74px;flex-shrink:0;border:0;padding:0;overflow:hidden;border-radius:7px}.update-thumbnail img{width:100%;height:100%;object-fit:cover}.compact-update-footer{display:flex;gap:13px;align-items:center;margin-top:12px;font-size:10px;color:#8d8178}.compact-update-footer>span:first-child{margin-right:auto}.compact-update-footer button{border:0;background:transparent;padding:0;font-size:10px;color:#8d8178}.updates-bottom{display:flex;justify-content:space-between;align-items:center;padding:13px 0 3px;gap:12px;font-size:10px;color:var(--muted)}.updates-bottom button{font-size:12px;padding:7px 18px;background:#fff}.update-detail-photo{width:100%;height:180px;object-fit:cover;border-radius:8px;margin:5px 0 15px}.update-detail-stats{font-size:12px;color:var(--muted);margin:15px 0}#dialog{max-height:90vh;overflow-y:auto}@media(max-width:650px){.compact-update-grid{grid-template-columns:1fr;gap:9px}.compact-update{padding:13px 14px}.update-title{font-size:14px}.compact-update-content p{font-size:11px}.update-thumbnail{width:65px;height:65px}.compact-update-content{gap:12px}.compact-update-footer{font-size:10px}.updates-count{font-size:10px}}
.update-source-tabs{display:flex;gap:5px;border-bottom:1px solid var(--line);margin:0 0 10px}.update-source-tabs button{font-size:13px;padding:8px 13px;background:transparent;border:0;border-radius:0;color:var(--muted)}.update-source-tabs button.active{color:#a43f2e;border-bottom:2px solid #bf4c36;font-weight:600}.update-membership{margin-left:auto;font-size:10px;color:#7f7770;white-space:nowrap}.update-membership.discovery{color:#ab4935}.update-membership.joined{color:#6b7c62}@media(max-width:650px){.compact-update-meta{flex-wrap:wrap;gap:6px}.update-membership{font-size:9px}.update-source-tabs button{font-size:12px}}
