.public-feed-item{min-width:0}.public-feed-item>.card{height:100%;box-sizing:border-box}.public-feed-placeholder{display:none}.public-feed-controls{display:grid;justify-items:center;gap:1rem;padding:2rem 0 .5rem;text-align:center}.public-feed-controls p{margin:0}.public-feed-controls [hidden]{display:none!important}.public-feed-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.5rem}.public-feed-pagination a{text-underline-offset:.25em}.public-feed-js{display:none}.public-feed-enhanced .public-feed-js{display:inline-flex}.public-feed-automatic{align-items:center;gap:.6rem;cursor:pointer}.public-feed-automatic input{width:1.15rem;height:1.15rem;accent-color:var(--club-pink-deep,#AA175B)}.public-feed-sentinel{width:1px;height:1px}.public-feed[aria-busy=true] .public-feed-item:last-of-type{opacity:.75}@media(prefers-reduced-motion:no-preference){.public-feed-item{animation:public-feed-in .2s ease-out}@keyframes public-feed-in{from{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}}.public-feed-controls--complete{padding:0;gap:0}.public-feed-controls--complete .public-feed-pagination{padding-top:1.5rem}.public-feed-enhanced .public-feed-pagination{display:none}.public-feed-more{min-width:180px;gap:8px;border-color:var(--club-blue);color:var(--club-blue)}.public-feed-more:hover{border-color:var(--club-pink-deep);color:var(--club-pink-deep);background:var(--club-pink-soft)}.public-feed-more:disabled{opacity:.6;cursor:wait}.public-feed-loading{display:flex;align-items:center;gap:10px;color:var(--club-blue-deep);font-size:14px}.public-feed-spinner{width:18px;height:18px;border:2px solid var(--club-pink-soft);border-top-color:var(--club-pink-deep);border-radius:50%}@media(prefers-reduced-motion:no-preference){.public-feed-spinner{animation:feed-spin .8s linear infinite}@keyframes feed-spin{to{transform:rotate(360deg)}}}.news-page-summary{margin:0 0 1.5rem;color:var(--muted);font-size:.9rem}.club-pagination{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--line);text-align:center}.club-pagination .ux-pagination__info{margin:0 0 1rem;color:var(--muted);font-size:.875rem}.club-pagination .ux-pagination__info strong{color:var(--club-blue-deep)}.club-pagination .ux-pagination__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;list-style:none;padding:0;margin:0}.club-pagination .ux-pagination__link{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 .5rem;box-sizing:border-box;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--club-blue);font-weight:700;text-decoration:none}.club-pagination a.ux-pagination__link:hover{border-color:var(--club-pink-deep);color:var(--club-pink-deep);background:var(--club-pink-soft)}.club-pagination .ux-pagination__link--current{background:var(--club-pink-deep);color:#fff;border-color:var(--club-pink-deep);box-shadow:0 3px 10px rgba(170,23,91,.18)}.club-pagination .ux-pagination__link--disabled{color:var(--muted);opacity:.4}.club-pagination .ux-pagination__link svg{width:20px;height:20px}.club-pagination .ux-pagination__ellipsis{display:flex;align-items:center;justify-content:center;width:16px;height:44px;color:var(--muted)}@media(prefers-reduced-motion:no-preference){.club-pagination a.ux-pagination__link{transition:background-color .15s,border-color .15s,color .15s}}