.furry-retrocount-page .header,.furry-retrocount-page .site-header,.furry-retrocount-page .navbar,.furry-retrocount-page .navbar-top,.furry-retrocount-page .header .navbar{box-shadow:none !important;border-bottom:0 !important;}.furry-retrocount-page .header-line,.furry-retrocount-page .header-line::before,.furry-retrocount-page .header-line::after{display:none !important;background:transparent !important;height:0 !important;}.furry-retrocount-page .navbar::after,.furry-retrocount-page .header::after{display:none !important;}.furry-retrocount-page body.nav-fixed{padding-top:50px !important;}.furry-retrocount-page body.nav-fixed.site-layout-1{padding-top:50px !important;}.furry-retrocount-page body.logged-admin.nav-fixed{padding-top:50px !important;}.furry-retrocount-page-wrapper .furry-hero-header{min-height:350px;--hero-h:350px;}.furry-retrocount-page-wrapper .furry-hero-header+*{margin-top:280px;}.furry-retrocount-page-wrapper .furry-hero{padding:45px 0;text-align:center;}.furry-retrocount-page-wrapper .furry-hero-text{max-width:820px;margin:0 auto;}.furry-retrocount-page-wrapper .furry-hero-text h1{margin:0;font-size:2.4em;line-height:1.25;font-weight:800;color:var(--theme-color,#ff6f06);display:flex;align-items:center;justify-content:center;gap:16px;}.furry-retrocount-page-wrapper .furry-hero-text h1 .title-icon{width:1em;height:1em;fill:currentColor;flex-shrink:0;}.furry-about-stats{display:flex;justify-content:center;gap:0;margin:-80px auto 40px;position:relative;z-index:10;flex-wrap:nowrap;background:var(--main-bg-color,#fff);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.06);border:1px solid rgba(0,0,0,0.04);overflow:hidden;transform:translateZ(0);}.furry-stat-card{padding:24px 40px;transition:background 0.3s ease,transform 0.3s ease;text-align:center;flex:0 0 auto;width:160px;position:relative;}.furry-stat-card:not(:last-child)::after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background:linear-gradient( to bottom,transparent,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.1) 80%,transparent );}.furry-stat-card:hover{background:rgba(0,0,0,0.02);transform:scale(1.02) translateZ(0);}.furry-stat-number{font-size:36px;font-weight:800;color:var(--theme-color,#2997f7);margin-bottom:8px;}.furry-stat-label{font-size:14px;color:var(--muted-2-color,#6b7280);font-weight:500;}.retrocount-search-wrapper{margin:30px 0 20px 0;max-width:600px;margin-left:auto;margin-right:auto;}.search-input-container{position:relative;display:flex;align-items:center;}.search-icon{position:absolute;left:16px;width:20px;height:20px;fill:var(--muted-color,#999);pointer-events:none;z-index:1;}.event-search-input{width:100%;padding:12px 50px 12px 48px;font-size:15px;border:2px solid var(--main-bordercolor,#e5e5e5);border-radius:16px;outline:none;transition:all 0.3s ease;background:var(--main-bg-color,#fff);color:var(--main-color,#333);}.event-search-input:focus{border-color:var(--theme-color,#4e8ef7);box-shadow:0 0 0 3px rgba(78,142,247,0.1);}.event-search-input::placeholder{color:var(--muted-2-color,#999);}.clear-search-btn{position:absolute;right:12px;width:28px;height:28px;padding:0;border:none;background:transparent;cursor:pointer;display:none;align-items:center;justify-content:center;border-radius:50%;transition:all 0.2s ease;}.clear-search-btn:hover{background:rgba(0,0,0,0.05);}.clear-search-btn svg{width:18px;height:18px;fill:var(--muted-color,#999);}.search-result-count{margin-top:12px;font-size:14px;text-align:center;font-weight:500;}.retrocount-events-section .title-theme,.no-events-section .title-theme{margin:30px 0 10px 0;}.retrocount-events-section .month-section .title-theme{margin:20px 0 10px 0;}.retrocount-events-section .month-count{font-size:0.9em;color:var(--muted-color,#999);font-weight:normal;margin-left:8px;}.retrocount-events-section div.title-theme::before,.no-events-section div.title-theme::before,.retrocount-events-section .month-section div.title-theme::before{content:none !important;display:none !important;}.retrocount-events-section .title-theme .furry-section-icon,.no-events-section .title-theme .furry-section-icon{width:28px;height:28px;color:var(--theme-color,#4e8ef7);flex-shrink:0;margin-right:4px;vertical-align:middle;display:inline-block;}.retrocount-events-section .title-theme h4,.no-events-section .title-theme h4,.retrocount-events-section .month-section .title-theme h4{font-size:20px !important;}.retrocount-events-section .month-count{font-size:13px;color:var(--muted-2-color,#999);font-weight:normal;margin-left:6px;}.retrocount-events-section .month-section{margin-bottom:40px;transform:translateZ(0);contain:layout style;}.retrocount-events-section .posts-wrapper{will-change:contents;contain:layout;}.retrocount-events-section .item-heading-wrapper{margin-bottom:10px;}.retrocount-events-section .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);}.retrocount-events-section .posts-item.card{border-radius:16px !important;overflow:hidden;}.retrocount-events-section .posts-item.card .item-heading{min-height:auto;margin-bottom:0;padding-bottom:0;border-bottom:none;font-size:17px;}.retrocount-events-section .event-count{font-size:13px;color:var(--muted-2-color,#999);white-space:nowrap;}.retrocount-events-section .event-name-wrapper{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0;}.retrocount-events-section .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;}.retrocount-events-section .event-name .star-icon{width:16px;height:16px;fill:currentColor;stroke:currentColor;stroke-width:8;flex-shrink:0;}.retrocount-events-section .meta-location-side{display:flex;align-items:center;gap:6px;font-size:15px;color:var(--muted-color,#666);white-space:nowrap;flex-shrink:0;}.retrocount-events-section .meta-location-side .location-icon{width:14px;height:14px;fill:currentColor;flex-shrink:0;}.retrocount-events-section .item-thumbnail{position:relative;font-size:16px;}@media (max-width:768px){.retrocount-events-section .item-thumbnail{font-size:20px;}}@media (max-width:480px){.retrocount-events-section .item-thumbnail{font-size:18px;}}.retrocount-events-section .item-meta{margin-top:8px;}.retrocount-events-section .item-meta .meta-location{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--muted-color,#666);margin-bottom:4px;}.retrocount-events-section .item-meta .meta-date-wrapper{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0;}.retrocount-events-section .item-meta .meta-date{display:flex;align-items:center;gap:8px;font-size:15px;color:var(--muted-color,#666);flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;}.retrocount-events-section .item-meta .event-duration{font-size:15px;color:var(--muted-color,#666);white-space:nowrap;flex-shrink:0;}.retrocount-events-section .item-meta .date-icon,.retrocount-events-section .item-meta .location-icon{width:14px;height:14px;fill:currentColor;flex-shrink:0;}.load-more-wrapper{text-align:center;margin:40px 0;}.load-more-wrapper .but{min-width:160px;padding:12px 32px;font-size:15px;border-radius:12px;transition:all 0.3s ease;}.load-more-wrapper .but:disabled{opacity:0.6;cursor:not-allowed;}.load-more-wrapper .btn-loading{display:none;}.load-more-status{text-align:center;margin:40px 0;min-height:1px;}.load-more-status .status-text{display:inline-block;font-size:15px;font-weight:500;color:var(--muted-color,#999);padding:12px 24px;background:var(--main-bg-color,#fff);border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,0.06);border:1px solid var(--main-bordercolor,rgba(0,0,0,0.05));position:relative;transform:translateZ(0);transition:all 0.3s ease;}.load-more-status[data-next-page] .status-text{animation:loadingPulse 1.5s ease-in-out infinite;}@keyframes loadingPulse{0%,100%{opacity:1;transform:translateZ(0) scale(1);}50%{opacity:0.6;transform:translateZ(0) scale(0.98);}}.load-more-status[data-next-page] .status-text::after{content:'';animation:loadingDots 1.5s steps(3,end) infinite;}@keyframes loadingDots{0%,25%{content:'';}25.01%,50%{content:'.';}50.01%,75%{content:'..';}75.01%,100%{content:'...';}}.load-more-status:not([data-next-page]) .status-text{animation:none;}.load-more-status:not([data-next-page]) .status-text::after{content:none;}.load-more-status .status-text[style*="color:#ff5473"],.load-more-status .status-text[style*="color:#ff5473"]{color:#ff5473 !important;border-color:rgba(255,84,115,0.2);background:rgba(255,84,115,0.05);cursor:pointer;}.load-more-status .status-text[style*="color:#ff5473"]:hover,.load-more-status .status-text[style*="color:#ff5473"]:hover{background:rgba(255,84,115,0.1);transform:translateZ(0) scale(1.02);}body.dark-theme .load-more-status .status-text{background:var(--main-bg-color,#1e293b);border-color:rgba(255,255,255,0.08);box-shadow:0 2px 8px rgba(0,0,0,0.2);}body.dark-theme .load-more-status .status-text[style*="color:#ff5473"],body.dark-theme .load-more-status .status-text[style*="color:#ff5473"]{background:rgba(255,84,115,0.1);border-color:rgba(255,84,115,0.3);}@media (prefers-reduced-motion:reduce){.load-more-status[data-next-page] .status-text{animation:none;}.load-more-status[data-next-page] .status-text::after{animation:loadingDots 2s steps(3,end) infinite;}}@media (max-width:767.98px){.load-more-status .status-text{font-size:14px;padding:10px 20px;}}.no-events-section{text-align:center;padding:60px 20px;}@media (max-width:768px){.retrocount-search-wrapper{margin:20px 15px;}.event-search-input{font-size:14px;padding:10px 45px 10px 44px;}.search-icon{width:18px;height:18px;left:14px;}.clear-search-btn{width:26px;height:26px;right:10px;}.clear-search-btn svg{width:16px;height:16px;}.furry-about-stats{margin:-60px 15px 32px;gap:0;}.furry-stat-card{padding:20px 16px;flex:1;min-width:0;}.furry-stat-number{font-size:36px;}}@media (max-width:767.98px){.furry-retrocount-page-wrapper .furry-hero{padding:45px 0 30px 0;}.furry-retrocount-page-wrapper .furry-hero-text h1{font-size:25px;margin:0;gap:12px;}.furry-retrocount-page-wrapper .furry-hero-header{--hero-h:240px;min-height:240px;}.furry-retrocount-page-wrapper .furry-hero-header+*{margin-top:180px;}.furry-about-stats{margin:-50px 12px 32px;gap:0;}.furry-stat-card{padding:14px 12px;flex:1;min-width:0;}.furry-stat-number{font-size:28px;}.furry-stat-label{font-size:11px;}.retrocount-events-section .posts-wrapper{display:flex !important;flex-direction:column !important;align-items:center !important;gap:24px !important;padding:0 24px !important;}.retrocount-events-section .posts-wrapper .posts-item{width:100% !important;max-width:450px !important;}.retrocount-events-section .posts-item .item-body{padding:16px !important;}.load-more-wrapper .but{min-width:140px;padding:10px 24px;font-size:14px;}}body.dark-theme .furry-about-stats{background:var(--main-bg-color,#1e293b);border-color:rgba(255,255,255,0.05);box-shadow:0 4px 20px rgba(0,0,0,0.3);}body.dark-theme .furry-stat-card:hover{background:rgba(255,255,255,0.05);}body.dark-theme .furry-stat-card:not(:last-child)::after{background:linear-gradient( to bottom,transparent,rgba(255,255,255,0.1) 20%,rgba(255,255,255,0.1) 80%,transparent );}body.dark-theme .retrocount-events-section .event-name{color:var(--muted-color,#888);}body.dark-theme .retrocount-events-section .item-meta .meta-date,body.dark-theme .retrocount-events-section .item-meta .meta-location{color:var(--muted-color,#888);}body.dark-theme .retrocount-events-section .meta-location-side{color:var(--muted-color,#888);}body.dark-theme .retrocount-events-section .heading-with-count{border-bottom-color:rgba(255,255,255,0.08);}body.dark-theme .retrocount-events-section .item-meta .event-duration{color:var(--muted-color,#888);}body.dark-theme .retrocount-events-section .event-count{color:var(--muted-2-color,#777);}body.dark-theme .retrocount-events-section .month-count{color:var(--muted-2-color,#777);}body.dark-theme .event-search-input{background:var(--main-bg-color,#1e293b);border-color:rgba(255,255,255,0.1);color:var(--main-color,#e5e7eb);}body.dark-theme .event-search-input:focus{border-color:var(--theme-color,#4e8ef7);box-shadow:0 0 0 3px rgba(78,142,247,0.15);}body.dark-theme .clear-search-btn:hover{background:rgba(255,255,255,0.05);}.retrocount-events-section .item-thumbnail{position:relative;overflow:hidden;background:rgba(255,255,255,0.2);contain:layout style paint;}.retrocount-events-section .item-thumbnail::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--card-bg-image,none);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(10px) brightness(0.9);transform:scale(1.1) translateZ(0);z-index:1;pointer-events:none;will-change:transform;backface-visibility:hidden;}.retrocount-events-section .item-thumbnail img{position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) translateZ(0) !important;z-index:2;object-fit:contain !important;max-width:100%;max-height:100%;image-rendering:auto;backface-visibility:hidden;}.retrocount-events-section .item-thumbnail .img-badge{z-index:3;transform:translateZ(0);}.retrocount-events-section .posts-item{contain:layout style;transition:opacity 0.2s ease,transform 0.2s ease;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}.retrocount-events-section .posts-item:hover{transform:translateY(-2px) translateZ(0);}.retrocount-events-section .item-body{contain:layout style;}.retrocount-events-section .item-thumbnail img{image-rendering:auto;transform:translateZ(0);}.retrocount-events-section .posts-item.offscreen{content-visibility:auto;contain-intrinsic-size:0 400px;}.retrocount-events-section .posts-item.offscreen .item-body{visibility:hidden;}.retrocount-events-section .posts-item:not(.offscreen) .item-body{visibility:visible;}@media (max-width:767.98px){.retrocount-events-section .item-thumbnail::before{filter:blur(8px) brightness(0.9);}}.retrocount-events-section .posts-item.offscreen .item-thumbnail::before{filter:none !important;opacity:0 !important;}.retrocount-events-section .posts-item:not(.offscreen) .item-thumbnail::before{opacity:1;}.retrocount-events-section.performance-mode .item-thumbnail::before{filter:brightness(0.9);will-change:auto;}.retrocount-events-section.performance-mode .posts-item{transition:none;will-change:auto;}.retrocount-events-section.performance-mode .posts-item:hover{transform:none;}.retrocount-events-section.performance-mode .posts-wrapper{will-change:auto;}.retrocount-events-section.performance-mode .item-thumbnail img{will-change:auto;}@media (prefers-reduced-motion:reduce){.retrocount-events-section .item-thumbnail::before{filter:brightness(0.9) !important;animation:none !important;}.retrocount-events-section .posts-item{transition:none !important;}}