posts.card.ajax-item.style3{border-radius:16px !important;overflow:hidden;}@media (max-width:767.98px){.furry-widget-event-list .posts-row.widget-ajaxpager{background:var(--main-bg-color,#fff);border-radius:12px !important;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.05);margin-left:0 !important;margin-right:0 !important;}.furry-widget-event-list posts.list.ajax-item.no_margin.flex{border-radius:0 !important;box-shadow:none !important;margin:0 !important;padding-left:10px !important;padding-right:10px !important;border-bottom:1px solid var(--main-border-color,rgba(0,0,0,0.05));background:transparent !important;}.furry-widget-event-list posts.list.ajax-item.no_margin.flex:last-child{border-bottom:none;}body.dark-theme .furry-widget-event-list posts.list.ajax-item.no_margin.flex:not(:last-child){border-bottom-color:rgba(255,255,255,0.06);}}posts.card.ajax-item.style3 .item-heading{min-height:auto;margin-bottom:0;padding-bottom:0;border-bottom:none;font-size:17px;}posts.card.ajax-item.style3 .item-heading-wrapper{margin-bottom:10px;}posts.card.ajax-item.style3 .heading-with-count{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,0.08);}posts.card.ajax-item.style3 .event-count{font-size:13px;color:var(--muted-2-color,#999);white-space:nowrap;}posts.card.ajax-item.style3 .event-name-wrapper{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0;}posts.card.ajax-item.style3 .event-name{font-size:15px;color:var(--muted-color,#999);flex:1 1 auto;display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}posts.card.ajax-item.style3 .event-name .star-icon{width:16px;height:16px;fill:currentColor;stroke:currentColor;stroke-width:8;flex-shrink:0;}posts.card.ajax-item.style3 .meta-location-side{display:flex;align-items:center;gap:6px;font-size:15px;color:var(--muted-color,#666);white-space:nowrap;flex-shrink:0;}posts.card.ajax-item.style3 .meta-location-side .location-icon{width:14px;height:14px;fill:currentColor;flex-shrink:0;}posts.card.ajax-item.style3 .item-thumbnail{position:relative;font-size:16px;}posts.card.ajax-item.style3 .item-meta{margin-top:8px;}posts.card.ajax-item.style3 .item-meta .meta-date-wrapper{display:flex;align-items:center;justify-content:space-between;gap:12px;}posts.card.ajax-item.style3 .item-meta .meta-date{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--muted-color,#666);}posts.card.ajax-item.style3 .item-meta .date-icon{width:16px;height:16px;fill:currentColor;flex-shrink:0;}posts.card.ajax-item.style3 .item-meta .event-duration{font-size:13px;color:var(--muted-2-color,#999);white-space:nowrap;}body.dark-theme posts.card.ajax-item.style3 .heading-with-count{border-bottom-color:rgba(255,255,255,0.08);}body.dark-theme posts.card.ajax-item.style3 .event-name{color:var(--muted-color,#888);}body.dark-theme posts.card.ajax-item.style3 .item-meta .meta-date{color:var(--muted-color,#888);}body.dark-theme posts.card.ajax-item.style3 .meta-location-side{color:var(--muted-color,#888);}body.dark-theme posts.card.ajax-item.style3 .event-count{color:var(--muted-2-color,#777);}body.dark-theme posts.card.ajax-item.style3 .item-meta .event-duration{color:var(--muted-2-color,#777);}.furry-widget-event-list .posts-row.widget-ajaxpager{position:relative;min-height:40px;}@media (min-width:768px){.furry-widget-event-list .posts-row.widget-ajaxpager{border-radius:12px !important;overflow:hidden;}}.furry-widget-event-list .posts-row.widget-ajaxpager .ff-loading-overlay{position:absolute;inset:0;display:none;background:rgba(255,255,255,0.8);backdrop-filter:blur(4px);z-index:99;pointer-events:none;margin:0 !important;padding:0 !important;}.furry-widget-event-list .posts-row.widget-ajaxpager .ff-loading-overlay.show{display:flex !important;align-items:center;justify-content:center;}.furry-widget-event-list .posts-row.widget-ajaxpager .ff-loading-overlay .furry-loading-icon{font-size:32px;color:var(--focus-color,#2997f7);}body.dark-theme .furry-widget-event-list .posts-row.widget-ajaxpager .ff-loading-overlay{background:rgba(70,70,70,0.6);}