.trending-current{cursor:default!important;box-shadow:0 0 0 3px rgba(255,125,104,.17)}.trending-hero{padding:78px 20px 70px;text-align:center;background:radial-gradient(circle at 50% 0,rgba(255,125,104,.12),transparent 42%)}.trend-pulse{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid #f2c1b6;border-radius:30px;background:#fff4f1;color:#a34839;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.7px}.trend-pulse>span{width:7px;height:7px;border-radius:50%;background:#ff6f59;box-shadow:0 0 0 5px rgba(255,111,89,.13);animation:pulse 1.8s infinite}.trending-hero h1{font:800 clamp(49px,6vw,76px)/1 Manrope;letter-spacing:-4.5px;margin:19px 0}.trending-hero h1:after{content:".";color:#ff7d68}.trending-hero>p{max-width:720px;margin:0 auto;color:var(--muted);font-size:16px;line-height:1.65}.trend-stats{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:28px;color:var(--muted);font-size:10px}.trend-stats strong{color:var(--ink);margin-right:3px}.trend-stats i{width:1px;height:15px;background:var(--line)}@keyframes pulse{50%{box-shadow:0 0 0 8px rgba(255,111,89,0)}}.trending-browser{padding:90px max(20px,7vw);background:#f5f1e9;border-top:1px solid var(--line)}.trending-tools{max-width:1300px;margin:0 auto 25px;display:flex;align-items:end;justify-content:space-between;gap:30px}.trending-tools h2{font:800 clamp(34px,4vw,52px)/1.07 Manrope;letter-spacing:-2.8px;margin:14px 0 0}.trending-tools form{width:min(350px,100%);height:45px;display:flex;align-items:center;border:1px solid var(--line);border-radius:7px;background:#fff}.trending-tools form svg{width:17px;height:17px;margin-left:13px;fill:none;stroke:var(--muted);stroke-width:1.8}.trending-tools input{width:100%;height:100%;padding:0 11px;border:0;outline:0;background:transparent;font-size:12px}.trend-filters{max-width:1300px;margin:0 auto 22px;display:flex;gap:7px;flex-wrap:wrap}.trend-filters button{padding:8px 13px;border:1px solid var(--line);border-radius:30px;background:transparent;font-size:10px;font-weight:800}.trend-filters button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.trend-grid{max-width:1300px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.trend-card{min-width:0;border:1px solid var(--line);border-radius:10px;background:#fff;overflow:hidden;transition:transform .2s,box-shadow .2s}.trend-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(23,32,27,.11)}.trend-card[hidden]{display:none}.trend-cover{position:relative;height:190px;display:grid;place-content:center;text-align:center;overflow:hidden}.trend-cover:before{content:"";position:absolute;width:120px;height:120px;right:-34px;top:-42px;border-radius:50%;background:rgba(255,255,255,.27)}.trend-cover b{position:relative;font:800 27px/.92 Manrope;letter-spacing:-1.3px}.trend-cover>small{position:relative;margin-top:7px;font:800 8px Manrope;letter-spacing:2.2px}.rank-badge{position:absolute;z-index:2;left:10px;top:10px;padding:5px 7px;border-radius:30px;background:rgba(255,255,255,.9);color:#994637;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.4px}.trend-uma .trend-cover{background:#e9c4d7}.trend-rivals .trend-cover{background:#eb978e}.trend-dc .trend-cover{background:#9db5d5}.trend-genshin .trend-cover{background:#d7cef0}.trend-hsr .trend-cover{background:#a7d6dc}.trend-pokemon .trend-cover{background:#efd36e}.trend-tiermaker .trend-cover{background:#b8dda7}.trend-limbus .trend-cover{background:#beb6ad}.trend-deltarune .trend-cover{background:#aeb1df}.trend-smash .trend-cover{background:#ed9a7e}.trend-zzz .trend-cover{background:#d9df70}.trend-brawl .trend-cover{background:#edb06d}.trend-food .trend-cover{background:#e8ca7d}.trend-lol .trend-cover{background:#d3c7ed}.image-trend img{height:155px;max-width:72%;object-fit:contain;border-radius:6px;box-shadow:0 8px 20px rgba(23,32,27,.12)}.trend-info{padding:17px}.trend-info>span{color:#a44f41;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.5px}.trend-info h3{min-height:42px;margin:6px 0 8px;font:700 16px/1.25 Manrope;letter-spacing:-.5px}.trend-info p{min-height:35px;margin:0 0 15px;color:var(--muted);font-size:10px;line-height:1.55}.trend-info>strong{display:flex;justify-content:space-between;color:#7259b4;font-size:9px}.trend-empty{text-align:center;color:var(--muted);font-size:12px}.trend-cta{padding-top:20px}.trend-cta .cta-button-lime{color:#fff}.trend-cta .cta-button-light{color:var(--ink)}
@media(max-width:1100px){.trend-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:850px){.site-header nav{display:none}.trending-tools{align-items:start;flex-direction:column}.trending-tools form{width:100%}.trend-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.trending-hero{padding-top:55px}.trending-hero h1{font-size:45px;letter-spacing:-3px}.trending-hero>p{font-size:14px}.trend-stats{gap:10px;flex-wrap:wrap}.trending-browser{padding-top:70px;padding-bottom:70px}.trending-tools h2{font-size:37px;letter-spacing:-2.3px}.trend-grid{grid-template-columns:1fr}.trend-cover{height:215px}.trend-info h3,.trend-info p{min-height:0}}
