#gameGrid.game-grid{gap:15px!important}#gameGrid .game-card.mapk-flat{padding:15px 16px!important;gap:14px!important;border-radius:18px!important}#gameGrid .game-card.mapk-flat .game-img-wrap{width:66px!important;height:66px!important;flex:0 0 66px!important;border-radius:15px!important}#gameGrid .game-card.mapk-flat .game-img{border-radius:15px!important}#gameGrid .game-card.mapk-flat .game-body{gap:5px!important}#gameGrid .game-card.mapk-flat .game-title{font-size:.96rem!important;padding:0 30px 0 0!important}#gameGrid .game-card.mapk-flat .mapk-ver-line span{font-size:.75rem!important}#gameGrid .game-card.mapk-flat .mapk-feat-line span{font-size:.73rem!important}#gameGrid .game-card.mapk-flat .game-mod-badge{font-size:.52rem!important;padding:1px 8px!important;bottom:-7px!important}#gameGrid .game-card.mapk-flat .mapk-bm{top:12px!important;right:12px!important}@media (max-width:980px){#gameGrid .game-card.mapk-flat{padding:14px 15px!important}#gameGrid .game-card.mapk-flat .game-img-wrap{width:70px!important;height:70px!important;flex-basis:70px!important}#gameGrid .game-card.mapk-flat .game-title{font-size:1rem!important}#gameGrid .game-card.mapk-flat .mapk-ver-line span{font-size:.78rem!important}#gameGrid .game-card.mapk-flat .mapk-feat-line span{font-size:.76rem!important}}@media (max-width:380px){#gameGrid .game-card.mapk-flat{padding:12px 13px!important;gap:12px!important}#gameGrid .game-card.mapk-flat .game-img-wrap{width:60px!important;height:60px!important;flex-basis:60px!important}}.game-card .evl-chip{display:inline-flex;align-items:center;align-self:flex-start;gap:3px;font:800 .6rem/1 'Plus Jakarta Sans',system-ui,sans-serif;letter-spacing:.2px;padding:3px 7px;border-radius:999px;margin:0 0 1px;white-space:nowrap}.evl-chip.evl-hot{color:#E7124A;background:rgba(208,13,67,0.14);border:1px solid rgba(208,13,67,0.35)}.evl-chip.evl-trend{color:#a5c7fd;background:rgba(113,164,247,0.14);border:1px solid rgba(113,164,247,0.35)}.evl-chip.evl-up{color:#83b2fc;background:rgba(90,151,249,0.12);border:1px solid rgba(90,151,249,0.32)}.evl-chip.evl-new{color:#ffd4e0;background:rgba(240,113,156,0.12);border:1px solid rgba(240,113,156,0.32)}.evl-tabs{display:flex;align-items:center;gap:8px;margin:0 0 14px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px}.evl-tabs::-webkit-scrollbar{display:none}.evl-tab{flex:0 0 auto;cursor:pointer;font:700 .8rem/1 'Plus Jakarta Sans',system-ui,sans-serif;color:#BCC4DA;background:rgba(48,54,69,0.04);border:1px solid rgba(72,80,99,0.09);padding:9px 14px;border-radius:999px;transition:all .18s ease}.evl-tab:hover{color:#fff;border-color:rgba(240,113,156,0.4)}.evl-tab.on{color:#fff;background:linear-gradient(135deg,rgba(43,116,234,0.28),rgba(43,116,234,0.12));border-color:rgba(240,113,156,0.55);box-shadow:0 4px 14px rgba(43,116,234,0.18)}.evl-tab:focus-visible{outline:2px solid rgba(240,113,156,0.6);outline-offset:2px}.evl-pulse{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font:800 .66rem/1 'Plus Jakarta Sans',system-ui,sans-serif;letter-spacing:.8px;text-transform:uppercase;color:#f5a1bb;opacity:.9}.evl-pulse i{width:7px;height:7px;border-radius:50%;background:#ff4f84;box-shadow:0 0 0 0 rgba(240,113,156,0.6);animation:evlp 1.8s infinite}@keyframes evlp{0%{box-shadow:0 0 0 0 rgba(240,113,156,0.55)}70%{box-shadow:0 0 0 8px rgba(240,113,156,0)}100%{box-shadow:0 0 0 0 rgba(240,113,156,0)}}#gameGrid .game-card.evl-in{animation:evlin .5s ease both}@keyframes evlin{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.evl-pulse i,#gameGrid .game-card.evl-in{animation:none}}@media (max-width:640px){.mapk-trend-tag{gap:0!important;padding:8px 16px 8px 8px!important;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%)!important}.mapk-trend-tag .tt-txt{display:none!important}.mapk-trend-tag .tt-ic{width:30px!important;height:30px!important;border-radius:9px!important}.mapk-trend-tag .tt-ic i{font-size:.9rem!important}}.game-card .evl-chip{gap:4px}.game-card .evl-chip i{font-size:.58rem;line-height:1}.evl-tab{display:inline-flex;align-items:center;gap:7px}.evl-tab i{font-size:.78rem;opacity:.85}.evl-tab.on i{opacity:1;color:#f5a1bb}