.us-trending{--tr-bg:#0b0c10;--tr-bg-deep:#0e0f14;--tr-wine:rgba(58,15,22,0.30);--tr-blue:rgba(25,18,80,0.15);--tr-red:#E50914;--tr-red-soft:rgba(229,9,20,0.18);--tr-red-glow:rgba(229,9,20,0.15);--tr-text:#e4e4e7;--tr-muted:#8b8b99;--tr-dim:#5a5a6a;--tr-surface:rgba(255,255,255,0.04);--tr-border:rgba(255,255,255,0.06);--tr-ease:cubic-bezier(0.33,1,0.68,1);--tr-max-w:1280px;}body.page-template-page-trending-php{background:#0b0c10 !important;}body.page-template-page-trending-php .site-header{background:rgba(0,0,0,0.75) !important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,0.05);}body.page-template-page-trending-php .site-footer{background:#000 !important;border-top:1px solid rgba(229,9,20,0.15);}.us-trending-ambient{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 15% 10%,var(--tr-wine),transparent 52%),radial-gradient(ellipse at 88% 55%,var(--tr-blue),transparent 50%),linear-gradient(180deg,var(--tr-bg) 0%,var(--tr-bg-deep) 100%);background-size:200% 200%;animation:trAmbientDrift 40s ease-in-out infinite;will-change:background-position;}@keyframes trAmbientDrift{0%{background-position:42% 42%;}33%{background-position:52% 46%;}66%{background-position:46% 52%;}100%{background-position:42% 42%;}}.us-trending-noise{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:0.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");}.us-trending{position:relative;z-index:2;min-height:60vh;}.us-trending-hero{padding:6rem 1.5rem 2rem;text-align:center;}.us-trending-hero__icon{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:var(--tr-red-soft);border-radius:1.5rem;margin-bottom:1.5rem;position:relative;}.us-trending-hero__icon::before{content:'';position:absolute;inset:0;background:var(--tr-red);border-radius:1.5rem;filter:blur(28px);opacity:0.2;z-index:-1;transition:opacity 0.3s;}.us-trending-hero__icon:hover::before{opacity:0.4;}.us-trending-hero__icon svg{width:40px;height:40px;color:var(--tr-red);}.us-trending-hero__title{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;color:#fff;margin:0 0 0.75rem;letter-spacing:-0.02em;line-height:1.1;}.us-trending-hero__subtitle{font-size:1.05rem;color:var(--tr-muted);margin:0 0 1.5rem;max-width:480px;margin-inline:auto;}.us-trending-hero__stats{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:0.85rem;font-weight:500;}.us-trending-hero__stat-label{color:var(--tr-dim);}.us-trending-hero__stat-value{color:#fff;}.us-trending-hero__dot{width:4px;height:4px;border-radius:50%;background:var(--tr-dim);flex-shrink:0;}.us-trending-hero__live{display:inline-flex;align-items:center;gap:6px;color:#22c55e;}.us-trending-hero__pulse{position:relative;display:inline-flex;width:8px;height:8px;}.us-trending-hero__pulse::before{content:'';position:absolute;inset:0;border-radius:50%;background:#22c55e;animation:trPulse 1.5s ease-in-out infinite;}.us-trending-hero__pulse::after{content:'';position:relative;display:inline-flex;width:8px;height:8px;border-radius:50%;background:#22c55e;}@keyframes trPulse{0%,100%{opacity:0.75;transform:scale(1);}50%{opacity:0;transform:scale(2.2);}}.us-trending-filters{max-width:var(--tr-max-w);margin:0 auto 2.5rem;padding:0 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem;}@media (min-width:769px){.us-trending-filters{flex-direction:row;justify-content:space-between;}}.us-trending-pills{display:flex;align-items:center;padding:4px;background:var(--tr-surface);border-radius:1rem;gap:0;}.us-trending-pill{display:inline-flex;align-items:center;padding:0.6rem 1.35rem;border-radius:0.75rem;font-size:0.82rem;font-weight:600;color:var(--tr-muted);text-decoration:none;transition:all 0.3s var(--tr-ease);white-space:nowrap;}.us-trending-pill:hover{color:var(--tr-text);background:rgba(255,255,255,0.06);}.us-trending-pill.active{background:var(--tr-red);color:#fff;box-shadow:0 0 20px rgba(229,9,20,0.4);}.us-trending-dropdowns{display:flex;align-items:center;gap:0.75rem;}.us-trending-select{appearance:none;-webkit-appearance:none;padding:0.6rem 2.5rem 0.6rem 1rem;background:var(--tr-surface);border:none;border-radius:0.75rem;color:var(--tr-text);font-size:0.82rem;font-weight:500;font-family:inherit;min-width:140px;cursor:pointer;transition:box-shadow 0.2s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238b8b99' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.8rem center;}.us-trending-select:focus{outline:none;box-shadow:0 0 0 2px var(--tr-red),0 0 20px rgba(229,9,20,0.08);}.us-trending-select option{background:#1a1a2e;color:var(--tr-text);}.us-trending-body{max-width:var(--tr-max-w);margin:0 auto;padding:0 1.5rem 4rem;}.us-trending-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1.25rem 1rem;}.us-trending-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:12px;transition:transform 0.3s var(--tr-ease),box-shadow 0.3s;}.us-trending-card:hover{transform:translateY(-6px);}.us-trending-card:focus-visible{outline:2px solid var(--tr-red);outline-offset:3px;border-radius:12px;}.us-trending-card__poster{position:relative;aspect-ratio:2 / 3;border-radius:12px;overflow:hidden;background:var(--tr-surface);border:1px solid transparent;transition:border-color 0.3s,box-shadow 0.3s;}.us-trending-card:hover .us-trending-card__poster{border-color:rgba(229,9,20,0.2);box-shadow:0 10px 35px rgba(0,0,0,0.5),0 0 18px var(--tr-red-glow);}.us-trending-card__img{width:100%;height:100%;object-fit:cover;filter:saturate(0.88);transition:filter 0.3s,transform 0.35s var(--tr-ease);}.us-trending-card:hover .us-trending-card__img{filter:saturate(1.1);transform:scale(1.05);}.us-trending-card__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#111118,#1a1a28);color:var(--tr-dim);}.us-trending-card__placeholder svg{width:40px;height:40px;opacity:0.4;}.us-trending-card__rank{position:absolute;top:10px;left:10px;width:32px;height:32px;border-radius:50%;background:var(--tr-red);color:#fff;font-size:0.6rem;font-weight:900;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,0.2);z-index:2;line-height:1;}.us-trending-card__rating{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:3px;padding:3px 8px;background:rgba(0,0,0,0.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,0.08);border-radius:6px;z-index:2;line-height:1;}.us-trending-card__rating svg{width:10px;height:10px;fill:#f5c518;}.us-trending-card__rating-num{font-size:0.62rem;font-weight:700;color:#fff;}.us-trending-card__overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.85) 0%,transparent 60%);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:1rem;opacity:0;transition:opacity 0.3s;}.us-trending-card:hover .us-trending-card__overlay{opacity:1;}.us-trending-card__watch-btn{width:100%;padding:0.5rem 0;background:var(--tr-red);color:#fff;border:none;border-radius:8px;font-size:0.75rem;font-weight:700;cursor:pointer;pointer-events:none;transition:background 0.2s;}.us-trending-card__info{padding:0.6rem 0.15rem 0;}.us-trending-card__title{font-size:0.78rem;font-weight:500;color:var(--tr-text);line-height:1.35;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:color 0.2s;}.us-trending-card:hover .us-trending-card__title{color:var(--tr-red);}.us-trending-card__meta{display:flex;align-items:center;gap:0.4rem;margin-top:0.2rem;font-size:0.68rem;color:var(--tr-dim);}.us-trending-card__meta .dot{width:3px;height:3px;border-radius:50%;background:var(--tr-dim);flex-shrink:0;}.us-trending-empty{background:var(--tr-surface);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:2px dashed rgba(255,255,255,0.05);border-radius:1.5rem;text-align:center;padding:4rem 2rem;max-width:560px;margin:0 auto;}.us-trending-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--tr-surface);margin-bottom:1.5rem;}.us-trending-empty__icon svg{width:32px;height:32px;color:var(--tr-dim);opacity:0.5;}.us-trending-empty__title{font-size:1.4rem;font-weight:700;color:#fff;margin:0 0 0.5rem;}.us-trending-empty__desc{font-size:0.9rem;color:var(--tr-muted);line-height:1.6;margin:0 0 2.5rem;max-width:380px;margin-inline:auto;}.us-trending-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:0.75rem;}.us-trending-empty__btn{display:inline-flex;align-items:center;padding:0.7rem 1.75rem;border-radius:0.75rem;font-size:0.85rem;font-weight:700;text-decoration:none;transition:transform 0.2s var(--tr-ease),background 0.2s;}.us-trending-empty__btn:hover{transform:scale(1.05);}.us-trending-empty__btn--primary{background:var(--tr-red);color:#fff;}.us-trending-empty__btn--primary:hover{background:#c00810;color:#fff;}.us-trending-empty__btn--secondary{background:rgba(255,255,255,0.08);color:#fff;}.us-trending-empty__btn--secondary:hover{background:rgba(255,255,255,0.14);color:#fff;}.us-trending-pagination{margin-top:3rem;display:flex;justify-content:center;}.us-trending-pagination .nav-links{display:flex;align-items:center;gap:0.4rem;}.us-trending-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 0.5rem;border-radius:50px;font-size:0.8rem;font-weight:500;text-decoration:none;color:var(--tr-muted);background:var(--tr-surface);border:1px solid var(--tr-border);transition:background 0.2s,color 0.2s,border-color 0.2s,transform 0.15s;}.us-trending-pagination .page-numbers:hover{color:var(--tr-text);background:rgba(255,255,255,0.08);border-color:var(--tr-border);transform:translateY(-1px);}.us-trending-pagination .page-numbers.current{background:var(--tr-red);border-color:var(--tr-red);color:#fff;font-weight:600;}.us-trending-pagination .page-numbers.dots{background:transparent;border:none;color:var(--tr-dim);min-width:auto;padding:0 0.25rem;}.us-trending-pagination .page-numbers.dots:hover{transform:none;}@media (max-width:1100px){.us-trending-grid{grid-template-columns:repeat(4,1fr);}}@media (max-width:768px){.us-trending-hero{padding:2rem 1.25rem 1.5rem;}.us-trending-hero__icon{width:56px;height:56px;border-radius:1rem;margin-bottom:1rem;}.us-trending-hero__icon svg{width:28px;height:28px;}.us-trending-hero__subtitle{font-size:0.9rem;}.us-trending-hero__stats{flex-wrap:wrap;gap:0.5rem 1rem;font-size:0.78rem;}.us-trending-filters{padding:0 1.25rem;gap:1rem;}.us-trending-pills{flex-wrap:wrap;border-radius:0.75rem;gap:2px;justify-content:center;}.us-trending-pill{padding:0.5rem 1rem;font-size:0.78rem;border-radius:0.5rem;}.us-trending-dropdowns{width:100%;}.us-trending-select{flex:1;min-width:0;}.us-trending-grid{grid-template-columns:repeat(3,1fr);gap:1rem 0.75rem;}.us-trending-body{padding:0 1.25rem 3rem;}.us-trending-empty{padding:3rem 1.5rem;}}@media (max-width:520px){.us-trending-grid{grid-template-columns:repeat(2,1fr);gap:0.875rem 0.65rem;}.us-trending-card__title{font-size:0.72rem;}.us-trending-card__rank{width:26px;height:26px;font-size:0.5rem;top:6px;left:6px;}.us-trending-card__rating{top:6px;right:6px;padding:2px 5px;}.us-trending-card__rating-num{font-size:0.55rem;}.us-trending-card__rating svg{width:8px;height:8px;}.us-trending-empty__actions{flex-direction:column;align-items:stretch;}.us-trending-empty__btn{justify-content:center;}}@media (prefers-reduced-motion:reduce){.us-trending-ambient{animation:none;}.us-trending-hero__pulse::before{animation:none;}.us-trending-card{transition:none;}.us-trending-card:hover{transform:none;}.us-trending-card__img{transition:none;}.us-trending-card:hover .us-trending-card__img{transform:none;}.us-trending-card__poster{transition:box-shadow 0.2s,border-color 0.2s;}.us-trending-empty__btn:hover{transform:none;}}