.game-grid-container[data-v-5fe5e682]{width:100%}.loading[data-v-5fe5e682]{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:40px}.loading-img[data-v-5fe5e682]{display:block;height:48px;margin:0 auto 12px;width:48px}.error[data-v-5fe5e682]{color:#ff6b6b;padding:40px;text-align:center}.game-grid[data-v-5fe5e682]{display:grid;gap:15px;max-width:100%;padding:20px}@media (min-width:769px){.game-grid[data-v-5fe5e682]{gap:15px;grid-template-columns:repeat(10,1fr)}}@media (min-width:600px) and (max-width:768px){.game-grid[data-v-5fe5e682]{gap:12px;grid-template-columns:repeat(6,1fr)}}@media (max-width:599px){.game-grid[data-v-5fe5e682]{gap:8px;grid-template-columns:repeat(4,1fr);padding:10px}}.game-item[data-v-5fe5e682]{cursor:pointer;display:block;position:relative;transition:transform .3s ease}.game-item[data-v-5fe5e682],.game-item[data-v-5fe5e682]:hover{color:inherit;text-decoration:none}.game-item[data-v-5fe5e682]:hover{transform:translateY(-5px)}.game-icon[data-v-5fe5e682]{aspect-ratio:1;border-radius:12px;box-shadow:0 4px 12px #0003;overflow:hidden;position:relative;transition:box-shadow .3s ease;width:100%}.game-item:hover .game-icon[data-v-5fe5e682]{box-shadow:0 8px 20px #0000004d}.game-icon img[data-v-5fe5e682]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.game-item:hover .game-icon img[data-v-5fe5e682]{transform:scale(1.05)}.game-overlay[data-v-5fe5e682]{align-items:center;background:#000000b3;border-radius:12px;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease;visibility:hidden}.game-item:hover .game-overlay[data-v-5fe5e682]{opacity:1;visibility:visible}.game-title[data-v-5fe5e682]{color:#fff;font-size:14px;font-weight:600;line-height:1.3;max-width:100%;padding:8px 12px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.8);word-break:break-word}.game-grid-wrapper[data-v-5fe5e682]{width:100%}.load-more[data-v-5fe5e682]{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:40px 20px}.no-more[data-v-5fe5e682]{font-style:italic;padding:40px 20px}.empty-state[data-v-5fe5e682],.no-more[data-v-5fe5e682]{color:#fff9;text-align:center}.empty-state[data-v-5fe5e682]{font-size:18px;padding:60px 20px}@media (max-width:768px){.game-grid-container[data-v-5fe5e682]{left:50%;position:relative;transform:translate(-50%);width:100vw}.game-icon[data-v-5fe5e682],.game-overlay[data-v-5fe5e682]{border-radius:8px}.game-title[data-v-5fe5e682]{font-size:11px;font-weight:500;line-height:1.2;padding:4px 6px}.load-more[data-v-5fe5e682]{padding:20px 10px}.empty-state[data-v-5fe5e682],.no-more[data-v-5fe5e682]{font-size:14px;padding:20px 10px}}@media (max-width:480px){.game-grid[data-v-5fe5e682]{gap:6px;padding:8px}.game-title[data-v-5fe5e682]{font-size:10px;padding:3px 4px}}@media (max-width:320px){.game-grid[data-v-5fe5e682]{gap:4px;padding:6px}.game-title[data-v-5fe5e682]{font-size:9px;padding:2px 3px}}.adsense-container[data-v-7740e502]{display:block;min-height:50px;position:relative;text-align:center;width:100%}.adsbygoogle[data-v-7740e502]{background-color:#e3f2fd!important;display:block!important;max-width:100%!important;min-height:90px!important;opacity:1!important;visibility:visible!important;width:100%!important}.adsense-container[data-v-7740e502] iframe{background-color:#e3f2fd!important;opacity:1!important;visibility:visible!important}.ad-placeholder[data-v-7740e502]{align-items:center;background-color:#e3f2fd;color:#999;display:flex;font-size:14px;justify-content:center;min-height:90px;width:100%}
