.lazy-ad[data-v-e7ddb700]{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.lazy-ad.is-collapsed[data-v-e7ddb700]{display:none}.lazy-ad-rendered[data-v-e7ddb700]{width:100%;display:flex;justify-content:center;align-items:center}.lazy-ad-label[data-v-e7ddb700]{font-size:11px;color:var(--text-light, #c0c0c0)}.app[data-v-3a991362]{min-height:100vh}.gp-main-wrapper[data-v-3a991362]{margin-left:60px;margin-top:70px}.gp-main-content[data-v-3a991362]{padding:20px}@media (max-width: 768px){.gp-main-wrapper[data-v-3a991362]{margin-left:0}}.gp-game-stats[data-v-a4690512]{display:none}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--bg-light, #121212);color:var(--text-light, #b0b0b8);line-height:1.6}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;font-family:inherit}.container{max-width:1280px;margin:0 auto;padding:0 20px}.gp-section{margin:30px 0}.gp-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.gp-section-title{font-size:22px;font-weight:700}.gp-section-link{color:var(--primary-color, #4f46e5);font-weight:600;font-size:14px}.gp-section-link i{margin-left:4px}.pagination{display:flex;justify-content:center;gap:8px;padding:20px 0;flex-wrap:wrap}.pagination button{padding:6px 14px;border:1px solid var(--border-color, #e5e7eb);background:var(--bg-white, #fff);color:var(--text-on-surface, #1f2937);border-radius:6px;transition:all .2s}.pagination button:hover:not(:disabled){border-color:var(--primary-color, #4f46e5);color:var(--primary-color, #4f46e5)}.pagination button.active{background:var(--primary-color, #4f46e5);color:var(--text-on-primary, #fff);border-color:var(--primary-color, #4f46e5)}.pagination button:disabled{opacity:.4;cursor:not-allowed}:root[data-template=poster_wall]{--primary-color: #ff7e5f;--primary-hover: #ff9a6c;--secondary-color: #feb47b;--accent-color: #ff7e5f;--text-dark: #5a2a1a;--text-light: #b07a5e;--border-color: #ffe2cf;--shadow-sm: 0 4px 14px rgba(255, 126, 95, .1);--shadow-md: 0 8px 24px rgba(255, 126, 95, .14);--shadow-lg: 0 16px 44px rgba(255, 126, 95, .2);--radius-sm: 14px;--radius-md: 20px;--radius-lg: 26px;--sidebar-bg: linear-gradient(180deg, #ffffff 0%, #fff5ec 100%);--sidebar-border: #ffe2cf;--sidebar-shadow: 4px 0 28px rgba(255, 126, 95, .12);--page-header-bg: linear-gradient(135deg, #ff9a6c, #ffd194);--bg-light: #fff5ec;--bg-white: #ffffff;--surface-1: #fff5ec;--surface-2: #ffeade;--surface-3: #fff5ec;--surface-solid: #fff5ec;--surface-raised: #ffffff;--surface-hover: #ffffff;--surface-grad-hero: linear-gradient(135deg, #fff5ec 0%, #ffeade 100%);--surface-grad-scrim: linear-gradient(to top, rgba(90, 42, 26, .88) 0%, transparent 100%);--overlay-strong: rgba(90, 42, 26, .45);--overlay-medium: rgba(255, 245, 236, .82);--overlay-soft: rgba(255, 245, 236, .75);--overlay-faint: rgba(255, 126, 95, .1);--ink-hairline: rgba(90, 42, 26, .08);--ink-shadow: rgba(255, 126, 95, .14);--ink-text-shadow: rgba(0, 0, 0, .12);--ink-text-shadow-md: rgba(0, 0, 0, .16);--ink-text-shadow-lg: rgba(0, 0, 0, .22);--text-on-surface: #5a2a1a;--text-on-primary: #ffffff;--pw-wash: rgba(255, 126, 95, .09);--pw-hairline: rgba(90, 42, 26, .1)}:root[data-template=poster_wall] body{font-family:Poppins,Nunito,-apple-system,BlinkMacSystemFont,sans-serif;color:#5a2a1a;background-color:#fff5ec}:root[data-template=poster_wall] .gp-games-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:28px}:root[data-template=poster_wall] .gp-game-card{position:relative;border:none;border-radius:24px;background:#fff;box-shadow:0 6px 20px #ff7e5f21;overflow:hidden}:root[data-template=poster_wall] .gp-game-card:hover{transform:translateY(-8px);box-shadow:0 18px 44px #ff7e5f3d}:root[data-template=poster_wall] .gp-game-thumb{padding-top:133%;background:#ffeade}:root[data-template=poster_wall] .gp-game-info{position:absolute;left:0;right:0;bottom:0;padding:46px 16px 15px;background:linear-gradient(to top,#5a2a1ae6,#5a2a1a73 52%,#5a2a1a00)}:root[data-template=poster_wall] .gp-game-title{color:#fff;font-size:16px;margin:0;-webkit-line-clamp:1;text-shadow:0 1px 5px rgba(0,0,0,.4)}:root[data-template=poster_wall] .gp-game-overlay{background:#fff5ec8c}:root[data-template=poster_wall] .gp-game-overlay i,:root[data-template=poster_wall] .gp-game-item-overlay i{color:#ff7e5f}:root[data-template=poster_wall] .gp-game-item-thumb{height:210px;border-radius:18px}:root[data-template=poster_wall] .gp-game-item-rank{background:#fff;color:#ff7e5f;box-shadow:0 4px 14px #ff7e5f47}:root[data-template=poster_wall] .gp-game-item{border-color:#ffe2cf;box-shadow:0 6px 18px #ff7e5f1a}:root[data-template=poster_wall] .gp-sidebar-link i{color:#c98a6d}:root[data-template=poster_wall] .gp-sidebar-link:hover i{color:#ff7e5f}:root[data-template=poster_wall] .gp-sidebar-categories{border-top-color:var(--pw-hairline)}:root[data-template=poster_wall] .gp-sidebar-cat-header,:root[data-template=poster_wall] .gp-sidebar-cat-header i{color:#b07a5e}:root[data-template=poster_wall] .gp-sidebar-cat-link i{color:#d8a48c}:root[data-template=poster_wall] .gp-sidebar-nav::-webkit-scrollbar-thumb{background:#5a2a1a2e}:root[data-template=poster_wall] .gp-footer-bottom{border-top-color:var(--pw-hairline);color:#b07a5e}:root[data-template=poster_wall] .gp-page-header .gp-breadcrumb i{color:#5a2a1aa6}:root[data-template=poster_wall] .gp-category-intro,:root[data-template=poster_wall] .gp-news-updated{color:#8a5a44}:root[data-template=poster_wall] .gp-slider-prev,:root[data-template=poster_wall] .gp-slider-next{color:#5a2a1a;background:#ffffffbf}:root[data-template=poster_wall] .gp-sidebar-link:hover,:root[data-template=poster_wall] .gp-sidebar-cat-link:hover,:root[data-template=poster_wall] .gp-sidebar-cat-all{background:var(--pw-wash)}:root[data-template=poster_wall] .gp-sidebar-cat-header{background:var(--pw-wash);border-top-color:var(--pw-hairline)}:root[data-template=poster_wall] .gp-sidebar-cat-link span,:root[data-template=poster_wall] .gp-sidebar-cat-header span{color:#5a2a1a;text-shadow:none}:root[data-template=poster_wall] .gp-sidebar-toggle,:root[data-template=poster_wall] .gp-sidebar-logo{background:var(--pw-wash);color:#ff7e5f}:root[data-template=poster_wall] .gp-sidebar-toggle:hover{background:#ff7e5f;color:#fff}:root[data-template=poster_wall] .gp-search-icon,:root[data-template=poster_wall] .gp-search-overlay-icon{color:#b07a5e}:root[data-template=poster_wall] .gp-locale-btn{background:#ff7e5f1a;color:#b07a5e}:root[data-template=poster_wall] .gp-locale-btn:hover{background:#ff7e5f33;color:#ff7e5f}:root[data-template=poster_wall] .gp-skeleton-thumb,:root[data-template=poster_wall] .gp-skeleton-line,:root[data-template=poster_wall] .gp-skeleton-heading{background:#ffeade}:root[data-template=poster_wall] .gp-skeleton-thumb:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent)}:root[data-template=poster_wall] .gp-mobile-menu-btn,:root[data-template=poster_wall] .gp-mobile-search-btn{color:#5a2a1a;border-color:#ffe2cf}:root[data-template=poster_wall] .gp-sidebar-link{color:#5a2a1a}:root[data-template=poster_wall] .gp-sidebar-cat-link{color:#6b3a26}:root[data-template=poster_wall] .gp-sidebar-cat-all{color:#ff7e5f}:root[data-template=poster_wall] .gp-footer{color:#7a4630}:root[data-template=poster_wall] .gp-footer-links a{color:#b07a5e}:root[data-template=poster_wall] .gp-footer-links a:hover{color:#ff7e5f}:root[data-template=poster_wall] .gp-footer-title{color:#5a2a1a}:root[data-template=poster_wall] .gp-footer-text{color:#b07a5e}:root[data-template=poster_wall] .gp-copyright{color:#b07a5e}:root[data-template=poster_wall] .gp-social-btn{background:#ff7e5f1f;color:#b07a5e}:root[data-template=poster_wall] .gp-social-btn:hover{background:#ff7e5f;color:#fff}:root[data-template=poster_wall] .gp-legal-quicknav__link{color:#8a5a44;background:#ff7e5f14}:root[data-template=poster_wall] .gp-legal-quicknav__link:hover{background:#ff7e5f2e;color:#ff7e5f}:root[data-template=poster_wall] .gp-legal-quicknav__link.is-active{background:#ff7e5f;color:#fff}:root[data-template=poster_wall] .gp-game-loading{background:linear-gradient(135deg,#ffeade,#fff5ec)}:root[data-template=poster_wall] .gp-news-body pre{background:#5a2a1a;color:#ffeade}:root[data-template=poster_wall] .gp-news-body pre code{color:#ffeade}@media (max-width: 768px){:root[data-template=poster_wall] .gp-games-grid{grid-template-columns:repeat(2,1fr);gap:14px}:root[data-template=poster_wall] .gp-game-info{padding:32px 11px 11px}:root[data-template=poster_wall] .gp-game-title{font-size:13px}:root[data-template=poster_wall] .gp-game-item-thumb{height:150px}}:root[data-template=newspaper]{--primary-color: #fcee0a;--primary-hover: #ffe94a;--secondary-color: #00f0ff;--accent-color: #00f0ff;--text-dark: #e8f7ff;--text-light: #5fb0c9;--border-color: rgba(0, 240, 255, .25);--shadow-sm: 0 0 14px rgba(0, 240, 255, .1);--shadow-md: 0 0 22px rgba(0, 240, 255, .14);--shadow-lg: 0 0 40px rgba(0, 240, 255, .2);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--sidebar-bg: linear-gradient(180deg, #0a0e18 0%, #05060a 100%);--sidebar-border: rgba(0, 240, 255, .18);--sidebar-shadow: 4px 0 28px rgba(0, 240, 255, .1);--page-header-bg: linear-gradient(135deg, #0a0e18, #05060a);--bg-light: #05060a;--bg-white: #111826;--surface-1: #05060a;--surface-2: #0a0e18;--surface-3: #111826;--surface-solid: #05060a;--surface-raised: #0a0e18;--surface-hover: #151f33;--surface-grad-hero: linear-gradient(135deg, #0a0e18 0%, #05060a 100%);--surface-grad-scrim: linear-gradient(to top, rgba(0, 0, 0, .92) 0%, transparent 100%);--overlay-strong: rgba(0, 0, 0, .78);--overlay-medium: rgba(0, 10, 20, .7);--overlay-soft: rgba(0, 10, 20, .6);--overlay-faint: rgba(0, 240, 255, .12);--ink-hairline: rgba(0, 240, 255, .1);--ink-shadow: rgba(0, 0, 0, .5);--ink-text-shadow: rgba(0, 0, 0, .8);--ink-text-shadow-md: rgba(0, 0, 0, .85);--ink-text-shadow-lg: rgba(0, 0, 0, .9);--text-on-surface: #e8f7ff;--text-on-primary: #05060a;--np-hairline: rgba(0, 240, 255, .16);--np-glow: rgba(0, 240, 255, .3)}:root[data-template=newspaper] body{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#e8f7ff;background-color:#05060a}:root[data-template=newspaper] .gp-games-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;border-top:1px solid var(--np-hairline)}:root[data-template=newspaper] .gp-game-card{display:flex;flex-direction:row;align-items:center;gap:14px;padding:15px 2px;background:transparent;border:none;border-bottom:1px solid var(--np-hairline);border-radius:0;box-shadow:none}:root[data-template=newspaper] .gp-game-card:hover{transform:none;box-shadow:none;border-bottom-color:#00f0ff;background:#00f0ff0f}:root[data-template=newspaper] .gp-game-thumb{flex:0 0 82px;width:82px;height:82px;padding-top:0;border-radius:4px;border:1px solid var(--np-hairline);background:#0a0e18}:root[data-template=newspaper] .gp-game-info{padding:0;flex:1;min-width:0}:root[data-template=newspaper] .gp-game-title{font-size:13.5px;font-weight:700;color:#e8f7ff;letter-spacing:.2px;margin:0;-webkit-line-clamp:2;font-family:Space Grotesk,JetBrains Mono,ui-monospace,monospace}:root[data-template=newspaper] .gp-game-card:hover .gp-game-title{color:#fcee0a}:root[data-template=newspaper] .gp-game-overlay{background:#000a1499}:root[data-template=newspaper] .gp-game-overlay i{color:#fcee0a;font-size:20px}:root[data-template=newspaper] .gp-section-title{color:#fcee0a;font-family:Space Grotesk,JetBrains Mono,ui-monospace,monospace;letter-spacing:1.2px;text-transform:uppercase;font-size:19px}:root[data-template=newspaper] .gp-section-title:before{background:#00f0ff;box-shadow:0 0 12px #00f0ff}:root[data-template=newspaper] .gp-section-link{color:#00f0ff;font-size:12.5px}:root[data-template=newspaper] .gp-games-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}:root[data-template=newspaper] .gp-game-item{flex-direction:row;align-items:center;gap:14px;padding:14px 2px;background:transparent;border:none;border-bottom:1px solid var(--np-hairline);border-radius:0;box-shadow:none}:root[data-template=newspaper] .gp-game-item:before{display:none}:root[data-template=newspaper] .gp-game-item:hover{transform:none;background:#00f0ff0f}:root[data-template=newspaper] .gp-game-item-rank{position:static;order:-1;width:26px;height:26px;border-radius:2px;background:transparent;color:#fcee0a;font-size:13px;box-shadow:none;border:1px solid rgba(252,238,10,.45)}:root[data-template=newspaper] .gp-game-item-thumb{flex:0 0 70px;width:70px;height:70px;border-radius:4px;border:1px solid var(--np-hairline);box-shadow:none}:root[data-template=newspaper] .gp-game-item-title{font-size:14px;color:#e8f7ff;margin-bottom:6px;font-family:Space Grotesk,JetBrains Mono,ui-monospace,monospace}:root[data-template=newspaper] .gp-game-item-meta{font-size:11.5px;color:#5fb0c9}:root[data-template=newspaper] .gp-game-item-arrow{display:none}:root[data-template=newspaper] .gp-search-btn{background:#fcee0a;color:#05060a}:root[data-template=newspaper] .gp-scroll-top{background:#fcee0a;color:#05060a}:root[data-template=newspaper] .gp-footer{border-top:1px solid rgba(0,240,255,.18)}:root[data-template=newspaper] .gp-footer-title{color:#e8f7ff}:root[data-template=newspaper] .gp-footer-text,:root[data-template=newspaper] .gp-footer-links a{color:#5fb0c9}:root[data-template=newspaper] .gp-skeleton-thumb,:root[data-template=newspaper] .gp-skeleton-line,:root[data-template=newspaper] .gp-skeleton-heading{background:#111826}:root[data-template=newspaper] .gp-sidebar-link{color:#e8f7ff}:root[data-template=newspaper] .gp-sidebar-cat-all{color:#00f0ff}:root[data-template=newspaper] .gp-footer{color:#5fb0c9}:root[data-template=newspaper] .gp-footer-links a{color:#5fb0c9}:root[data-template=newspaper] .gp-footer-links a:hover{color:#00f0ff}:root[data-template=newspaper] .gp-social-btn{background:#00f0ff1a;color:#5fb0c9}:root[data-template=newspaper] .gp-social-btn:hover{background:#fcee0a;color:#05060a}:root[data-template=newspaper] .gp-legal-quicknav__link{color:#5fb0c9;background:#00f0ff14}:root[data-template=newspaper] .gp-legal-quicknav__link:hover{background:#00f0ff2e;color:#00f0ff}:root[data-template=newspaper] .gp-legal-quicknav__link.is-active{background:#fcee0a;color:#05060a}:root[data-template=newspaper] .gp-news-body pre{background:#111826;color:#e8f7ff}:root[data-template=newspaper] .gp-search-btn:hover,:root[data-template=newspaper] .gp-play-btn-large:hover,:root[data-template=newspaper] .gp-scroll-top:hover,:root[data-template=newspaper] .gp-btn-primary:hover{background:#ffe94a;color:#05060a}:root[data-template=newspaper] .gp-section-link:hover,:root[data-template=newspaper] .gp-view-all-link:hover,:root[data-template=newspaper] .gp-breadcrumb a:hover,:root[data-template=newspaper] .gp-about-text a:hover,:root[data-template=newspaper] .gp-legal-prose a:hover,:root[data-template=newspaper] .gp-news-body a:hover,:root[data-template=newspaper] .gp-news-back-link:hover{color:#fcee0a}:root[data-template=newspaper] .gp-game-item-category i{color:#00f0ff}@media (max-width: 1100px){:root[data-template=newspaper] .gp-games-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){:root[data-template=newspaper] .gp-games-grid,:root[data-template=newspaper] .gp-games-list{grid-template-columns:1fr;gap:0}:root[data-template=newspaper] .gp-game-thumb{flex:0 0 68px;width:68px;height:68px}}:root[data-template=clay]{--primary-color: #7c6cff;--primary-hover: #6252e8;--secondary-color: #5ad1c9;--accent-color: #7c6cff;--text-dark: #3b4252;--text-light: #8a92a8;--border-color: #e3e7f2;--shadow-sm: 6px 6px 14px #d3d8e8, -6px -6px 14px #ffffff;--shadow-md: 10px 10px 22px #d3d8e8, -10px -10px 22px #ffffff;--shadow-lg: 16px 16px 40px #d3d8e8, -16px -16px 40px #ffffff;--radius-sm: 18px;--radius-md: 24px;--radius-lg: 30px;--sidebar-bg: linear-gradient(180deg, #f4f6fc 0%, #eef1f8 100%);--sidebar-border: #e3e7f2;--sidebar-shadow: 6px 0 20px #d3d8e8;--page-header-bg: linear-gradient(135deg, #e9ecff, #e6f7f5);--bg-light: #eef1f8;--bg-white: #f4f6fc;--surface-1: #eef1f8;--surface-2: #e7ecf7;--surface-3: #f4f6fc;--surface-solid: #f4f6fc;--surface-raised: #ffffff;--surface-hover: #ffffff;--surface-grad-hero: linear-gradient(135deg, #eef1f8 0%, #e7ecf7 100%);--surface-grad-scrim: linear-gradient(to top, rgba(59, 66, 82, .82) 0%, transparent 100%);--overlay-strong: rgba(59, 66, 82, .45);--overlay-medium: rgba(255, 255, 255, .78);--overlay-soft: rgba(255, 255, 255, .72);--overlay-faint: rgba(124, 108, 255, .1);--ink-hairline: rgba(59, 66, 82, .08);--ink-shadow: rgba(124, 108, 255, .12);--ink-text-shadow: rgba(0, 0, 0, .1);--ink-text-shadow-md: rgba(0, 0, 0, .14);--ink-text-shadow-lg: rgba(0, 0, 0, .18);--text-on-surface: #3b4252;--text-on-primary: #ffffff;--cl-wash: rgba(124, 108, 255, .09);--cl-hairline: rgba(59, 66, 82, .1)}:root[data-template=clay] body{font-family:Poppins,Nunito,-apple-system,BlinkMacSystemFont,sans-serif;color:#3b4252;background-color:#eef1f8}:root[data-template=clay] .gp-games-grid{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:26px}:root[data-template=clay] .gp-game-card{background:#f4f6fc;border:none;border-radius:24px;padding:10px 10px 4px;box-shadow:8px 8px 18px #d3d8e8,-8px -8px 18px #fff}:root[data-template=clay] .gp-game-card:hover{transform:translateY(-4px);box-shadow:12px 12px 26px #d3d8e8,-12px -12px 26px #fff;border-color:transparent}:root[data-template=clay] .gp-game-thumb{border-radius:18px;box-shadow:inset 2px 2px 6px #d3d8e8e6;background:#e7ecf7}:root[data-template=clay] .gp-game-info{padding:13px 8px 12px}:root[data-template=clay] .gp-game-title{color:#3b4252;font-size:14.5px;margin:0}:root[data-template=clay] .gp-game-overlay{background:#ffffffb8}:root[data-template=clay] .gp-game-overlay i,:root[data-template=clay] .gp-game-item-overlay i{color:#7c6cff}:root[data-template=clay] .gp-game-item{background:#f4f6fc;border:none;border-radius:24px;box-shadow:8px 8px 18px #d3d8e8,-8px -8px 18px #fff}:root[data-template=clay] .gp-game-item:hover{transform:translateY(-4px);box-shadow:12px 12px 26px #d3d8e8,-12px -12px 26px #fff}:root[data-template=clay] .gp-game-item:before{display:none}:root[data-template=clay] .gp-game-item-thumb{border-radius:18px;box-shadow:none;background:#e7ecf7}:root[data-template=clay] .gp-game-item-rank{background:#f4f6fc;color:#7c6cff;box-shadow:4px 4px 10px #d3d8e8,-4px -4px 10px #fff}:root[data-template=clay] .gp-search-input{box-shadow:inset 4px 4px 10px #d3d8e8,inset -4px -4px 10px #fff;background:#eef1f8;border-color:transparent;color:#3b4252}:root[data-template=clay] .gp-sidebar-link i{color:#a3aabf}:root[data-template=clay] .gp-sidebar-link:hover i{color:#7c6cff}:root[data-template=clay] .gp-sidebar-categories{border-top-color:var(--cl-hairline)}:root[data-template=clay] .gp-sidebar-cat-header,:root[data-template=clay] .gp-sidebar-cat-header i{color:#8a92a8}:root[data-template=clay] .gp-sidebar-cat-link i{color:#b0b6c6}:root[data-template=clay] .gp-sidebar-nav::-webkit-scrollbar-thumb{background:#3b425229}:root[data-template=clay] .gp-footer-bottom{border-top-color:var(--cl-hairline);color:#8a92a8}:root[data-template=clay] .gp-page-header .gp-breadcrumb i{color:#3b425299}:root[data-template=clay] .gp-category-intro,:root[data-template=clay] .gp-news-updated{color:#6b7488}:root[data-template=clay] .gp-slider-prev,:root[data-template=clay] .gp-slider-next{color:#3b4252;background:#fffc}:root[data-template=clay] .gp-sidebar-link:hover,:root[data-template=clay] .gp-sidebar-cat-link:hover,:root[data-template=clay] .gp-sidebar-cat-all{background:var(--cl-wash)}:root[data-template=clay] .gp-sidebar-cat-header{background:var(--cl-wash);border-top-color:var(--cl-hairline)}:root[data-template=clay] .gp-sidebar-cat-link span,:root[data-template=clay] .gp-sidebar-cat-header span{color:#3b4252;text-shadow:none}:root[data-template=clay] .gp-sidebar-toggle,:root[data-template=clay] .gp-sidebar-logo{background:var(--cl-wash);color:#7c6cff}:root[data-template=clay] .gp-sidebar-toggle:hover{background:#7c6cff;color:#fff}:root[data-template=clay] .gp-search-icon,:root[data-template=clay] .gp-search-overlay-icon{color:#8a92a8}:root[data-template=clay] .gp-locale-btn{background:var(--cl-wash);color:#8a92a8}:root[data-template=clay] .gp-locale-btn:hover{background:#7c6cff2e;color:#7c6cff}:root[data-template=clay] .gp-scroll-top{background:#7c6cff;color:#fff}:root[data-template=clay] .gp-skeleton-thumb,:root[data-template=clay] .gp-skeleton-line,:root[data-template=clay] .gp-skeleton-heading{background:#e7ecf7}:root[data-template=clay] .gp-skeleton-thumb:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent)}:root[data-template=clay] .gp-game-item-title{color:#3b4252}:root[data-template=clay] .gp-game-item-meta{color:#8a92a8}:root[data-template=clay] .gp-sidebar-link{color:#3b4252}:root[data-template=clay] .gp-sidebar-cat-link{color:#4b5468}:root[data-template=clay] .gp-sidebar-cat-all{color:#7c6cff}:root[data-template=clay] .gp-footer{color:#5b6478}:root[data-template=clay] .gp-footer-links a{color:#8a92a8}:root[data-template=clay] .gp-footer-links a:hover{color:#7c6cff}:root[data-template=clay] .gp-footer-title{color:#3b4252}:root[data-template=clay] .gp-footer-text{color:#8a92a8}:root[data-template=clay] .gp-copyright{color:#8a92a8}:root[data-template=clay] .gp-social-btn{background:#7c6cff1f;color:#8a92a8}:root[data-template=clay] .gp-social-btn:hover{background:#7c6cff;color:#fff}:root[data-template=clay] .gp-legal-quicknav__link{color:#4b5468;background:#7c6cff14}:root[data-template=clay] .gp-legal-quicknav__link:hover{background:#7c6cff2e;color:#7c6cff}:root[data-template=clay] .gp-legal-quicknav__link.is-active{background:#7c6cff;color:#fff}:root[data-template=clay] .gp-game-loading{background:linear-gradient(135deg,#e9ecf7,#eef1f8)}:root[data-template=clay] .gp-news-body pre{background:#2f3648;color:#eef1f8}:root[data-template=clay] .gp-news-body pre code{color:#eef1f8}:root[data-template=clay] .gp-search-btn:hover,:root[data-template=clay] .gp-play-btn-large:hover,:root[data-template=clay] .gp-scroll-top:hover,:root[data-template=clay] .gp-btn-primary:hover{background:#6252e8;color:#fff}:root[data-template=clay] .gp-section-link:hover,:root[data-template=clay] .gp-view-all-link:hover,:root[data-template=clay] .gp-breadcrumb a:hover,:root[data-template=clay] .gp-about-text a:hover,:root[data-template=clay] .gp-legal-prose a:hover,:root[data-template=clay] .gp-news-body a:hover,:root[data-template=clay] .gp-news-back-link:hover{color:#7c6cff}:root[data-template=clay] .gp-game-item-category i{color:#7c6cff}@media (max-width: 768px){:root[data-template=clay] .gp-games-grid{grid-template-columns:repeat(2,1fr);gap:15px}:root[data-template=clay] .gp-game-card{padding:7px 7px 2px;border-radius:19px;box-shadow:5px 5px 12px #d3d8e8,-5px -5px 12px #fff}:root[data-template=clay] .gp-game-thumb{border-radius:14px}}@font-face{font-family:Fredoka;src:url(/fonts/fredoka/Fredoka-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Fredoka;src:url(/fonts/fredoka/Fredoka-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Fredoka;src:url(/fonts/fredoka/Fredoka-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Fredoka;src:url(/fonts/fredoka/Fredoka-Bold.ttf) format("truetype");font-weight:700;font-display:swap}:root[data-template=comesfree]{--cf-green: #8cc63f;--cf-green-d: #7ab332;--cf-bg: #f1f1f1;--cf-card: #ffffff;--cf-ink: #333333;--cf-ink-2: #666666;--cf-ink-3: #999999;--cf-line: #e6e6e6;--cf-gap: 8px;--cf-radius: 6px;--cf-wrap: 960px;--primary-color: #8cc63f;--primary-hover: #7ab332;--secondary-color: #8cc63f;--accent-color: #8cc63f;--text-dark: #333333;--text-light: #666666;--text-on-surface: #333333;--text-on-primary: #ffffff;--border-color: #e6e6e6;--bg-light: #f1f1f1;--bg-white: #ffffff;--surface-1: #f1f1f1;--surface-2: #f7f7f7;--surface-3: #e4e4e4;--surface-solid: #ffffff;--surface-raised: #ffffff;--surface-hover: #ffffff;--surface-grad-hero: linear-gradient(135deg, #f7f7f7 0%, #efefef 100%);--surface-grad-scrim: linear-gradient(to top, rgba(0, 0, 0, .55) 0%, transparent 100%);--overlay-strong: rgba(0, 0, 0, .45);--overlay-medium: rgba(255, 255, 255, .86);--overlay-soft: rgba(255, 255, 255, .75);--overlay-faint: rgba(140, 198, 63, .1);--ink-hairline: rgba(0, 0, 0, .08);--ink-shadow: rgba(0, 0, 0, .12);--ink-text-shadow: rgba(0, 0, 0, .1);--ink-text-shadow-md: rgba(0, 0, 0, .14);--ink-text-shadow-lg: rgba(0, 0, 0, .2);--shadow-sm: 0 1px 6px rgba(0, 0, 0, .14);--shadow-md: 0 2px 10px rgba(0, 0, 0, .18);--shadow-lg: 0 6px 16px rgba(0, 0, 0, .22);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 6px;--sidebar-bg: #ffffff;--sidebar-border: #e6e6e6;--sidebar-shadow: 0 0 24px rgba(0, 0, 0, .18);--page-header-bg: #ffffff}:root[data-template=comesfree] body{font-family:Fredoka,Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;background:#f1f1f1;color:#333;font-size:14px}:root[data-template=comesfree] .gp-main-wrapper{margin-left:0;margin-top:60px;background:#f1f1f1}:root[data-template=comesfree] .gp-main-content{max-width:984px;margin:0 auto;padding:8px 12px 12px}:root[data-template=comesfree] .lazy-ad{margin:4px 0}:root[data-template=comesfree] .lazy-ad-rendered{min-height:90px!important;min-width:0!important}:root[data-template=comesfree] .lazy-ad-rendered>div{min-height:90px!important;min-width:0!important}:root[data-template=comesfree] .gp-container{max-width:960px;padding:0}:root[data-template=comesfree] .gp-sidebar{width:264px;transform:translate(-100%);background:#fff;border-right:none;box-shadow:0 0 24px #0000002e;transition:transform .25s ease}:root[data-template=comesfree] .gp-sidebar:hover{width:264px}:root[data-template=comesfree] .gp-sidebar.mobile-active{transform:translate(0)}:root[data-template=comesfree] .gp-sidebar .gp-sidebar-link span,:root[data-template=comesfree] .gp-sidebar .gp-sidebar-cat-header span,:root[data-template=comesfree] .gp-sidebar .gp-logo-name{opacity:1}:root[data-template=comesfree] .gp-sidebar .gp-sidebar-cat-list{max-height:none}:root[data-template=comesfree] .gp-sidebar-logo{display:none}:root[data-template=comesfree] .gp-sidebar-toggle{display:none}:root[data-template=comesfree] .gp-sidebar-link{color:#333;padding-left:20px}:root[data-template=comesfree] .gp-sidebar-link i{color:#8cc63f}:root[data-template=comesfree] .gp-sidebar-link span{color:#333;text-shadow:none}:root[data-template=comesfree] .gp-sidebar-link:hover{background:#f4f8ec;color:#7ab332}:root[data-template=comesfree] .gp-sidebar-link:hover i{color:#7ab332}:root[data-template=comesfree] .gp-sidebar-link.active{color:#7ab332}:root[data-template=comesfree] .gp-sidebar-link.active i{color:#8cc63f}:root[data-template=comesfree] .gp-sidebar-link.active:before{background:#8cc63f}:root[data-template=comesfree] .gp-sidebar-categories{border-top-color:#eee}:root[data-template=comesfree] .gp-sidebar-cat-header{color:#666;background:#f7f7f7}:root[data-template=comesfree] .gp-sidebar-cat-header i{color:#8cc63f}:root[data-template=comesfree] .gp-sidebar-cat-header span{color:#666;text-shadow:none}:root[data-template=comesfree] .gp-sidebar-cat-link{color:#444;padding-left:30px}:root[data-template=comesfree] .gp-sidebar-cat-link i{color:#b5b5b5}:root[data-template=comesfree] .gp-sidebar-cat-link span{color:#444;text-shadow:none}:root[data-template=comesfree] .gp-sidebar-cat-link:hover{background:#f4f8ec;color:#7ab332}:root[data-template=comesfree] .gp-sidebar-cat-link:hover span{color:#7ab332}:root[data-template=comesfree] .gp-sidebar-cat-all{background:#f1f1f1;color:#333}:root[data-template=comesfree] .gp-sidebar-cat-all:hover{background:#8cc63f;color:#fff}:root[data-template=comesfree] .gp-sidebar-nav::-webkit-scrollbar-thumb{background:#00000029}:root[data-template=comesfree] .gp-topbar{left:0;height:60px;background:#8cc63f;box-shadow:0 1px 4px #0000002e}:root[data-template=comesfree] .gp-topbar-container{max-width:960px;padding:0 12px;height:60px;gap:10px}:root[data-template=comesfree] .gp-topbar-logo img{height:42px;width:42px;object-fit:cover;border-radius:10px;box-shadow:0 0 0 2px #ffffff8c}:root[data-template=comesfree] .gp-search-form{flex:1;max-width:420px;margin:0 auto}:root[data-template=comesfree] .gp-search-input{padding:10px 86px 10px 40px;border:none;border-radius:4px;background:#fff;color:#333;font-size:14px}:root[data-template=comesfree] .gp-search-input:focus{background:#fff}:root[data-template=comesfree] .gp-search-icon{left:14px;color:#9aa0a6}:root[data-template=comesfree] .gp-search-btn{right:3px;padding:7px 16px;border-radius:4px;background:#7ab332;color:#fff;font-weight:600;font-size:13px}:root[data-template=comesfree] .gp-search-btn:hover{background:#6aa12b;transform:translateY(-50%)}:root[data-template=comesfree] .gp-locale-btn{width:40px;height:40px;background:transparent;color:#fff;border:none}:root[data-template=comesfree] .gp-locale-btn:hover{background:#ffffff2e;color:#fff}:root[data-template=comesfree] .gp-mobile-menu-btn,:root[data-template=comesfree] .gp-mobile-search-btn{width:40px;height:40px;background:transparent;color:#fff;border:none;border-radius:0}:root[data-template=comesfree] .gp-mobile-menu-btn:hover,:root[data-template=comesfree] .gp-mobile-search-btn:hover{background:#ffffff2e;color:#fff}:root[data-template=comesfree] .gp-mobile-menu-btn,:root[data-template=comesfree] .gp-mobile-search-btn{display:flex;align-items:center;justify-content:center}:root[data-template=comesfree] .gp-mobile-menu-btn i,:root[data-template=comesfree] .gp-mobile-search-btn i{font-size:18px}:root[data-template=comesfree] .gp-search-overlay-backdrop{background:#00000073}:root[data-template=comesfree] .gp-search-overlay-content{background:#fff}:root[data-template=comesfree] .gp-search-overlay-input{background:#f1f1f1;color:#333;border:none}:root[data-template=comesfree] .gp-search-overlay-icon{color:#9aa0a6}:root[data-template=comesfree] .gp-search-overlay-submit{background:#8cc63f;color:#fff}:root[data-template=comesfree] .gp-search-overlay-close{color:#666}:root[data-template=comesfree] .gp-games-grid,:root[data-template=comesfree] .gp-grid-5{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}:root[data-template=comesfree] .gp-game-card{display:block;background:#fff;border:none;border-radius:6px;box-shadow:0 1px 6px #00000029;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}:root[data-template=comesfree] .gp-game-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000038;border-color:transparent}:root[data-template=comesfree] .gp-game-thumb{padding-top:100%;background:#e4e4e4}:root[data-template=comesfree] .gp-game-card:hover .gp-game-thumb img{transform:none}:root[data-template=comesfree] .gp-game-overlay{display:none}:root[data-template=comesfree] .gp-game-info{padding:8px 10px 9px}:root[data-template=comesfree] .gp-game-title{display:block;font-size:12px;font-weight:600;line-height:1.35;color:#333;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:unset}:root[data-template=comesfree] .gp-game-stats{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:12px;color:#444;min-width:0}:root[data-template=comesfree] .gp-cf-played{display:inline-flex;align-items:center;gap:3px;flex:none;font-weight:500}:root[data-template=comesfree] .gp-cf-played i{font-size:11px;color:#8cc63f}:root[data-template=comesfree] .gp-cf-cat{margin-left:auto;font-size:11px;color:#9aa0a6;max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-template=comesfree] .gp-section{padding:0;margin:12px 0;background:transparent}:root[data-template=comesfree] .gp-section-header{margin-bottom:12px}:root[data-template=comesfree] .gp-section-title{font-size:18px;font-weight:600;color:#333;padding-left:0}:root[data-template=comesfree] .gp-section-title:before{display:none}:root[data-template=comesfree] .gp-section-link{color:#7ab332;font-size:13px}:root[data-template=comesfree] .gp-cf-loadmore{display:block;width:300px;max-width:100%;height:50px;margin:16px auto 0;border:none;border-radius:6px;background:#8cc63f;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s ease}:root[data-template=comesfree] .gp-cf-loadmore:hover:not(:disabled){background:#7ab332}:root[data-template=comesfree] .gp-cf-loadmore:disabled{opacity:.65;cursor:default}:root[data-template=comesfree] .gp-cf-end{margin:18px 0 0;text-align:center;font-size:13px;color:#999}:root[data-template=comesfree] .gp-page-titlebar{margin:6px 0 12px}:root[data-template=comesfree] .gp-page-title{font-size:20px;font-weight:600;color:#333}:root[data-template=comesfree] .gp-cf-crumb{display:flex;align-items:center;gap:4px;padding:12px 0 0;font-size:13px;color:#666;flex-wrap:wrap}:root[data-template=comesfree] .gp-cf-crumb a{color:#7ab332;font-weight:500}:root[data-template=comesfree] .gp-cf-crumb .sep{color:#999}:root[data-template=comesfree] .gp-breadcrumb{color:#666;font-size:13px;margin-bottom:10px}:root[data-template=comesfree] .gp-breadcrumb a{color:#7ab332}:root[data-template=comesfree] .gp-breadcrumb a:hover{color:#8cc63f}:root[data-template=comesfree] .gp-breadcrumb-sep{color:#999}:root[data-template=comesfree] .gp-loading,:root[data-template=comesfree] .gp-empty{color:#999}:root[data-template=comesfree] .gp-pagination{gap:8px;margin:18px 0}:root[data-template=comesfree] .gp-pagination button{background:#fff;color:#333;border:none;border-radius:4px;box-shadow:0 1px 4px #0000001f}:root[data-template=comesfree] .gp-pagination button:hover:not(:disabled){background:#8cc63f;color:#fff}:root[data-template=comesfree] .gp-page-info{color:#666}:root[data-template=comesfree] .gp-play-main{max-width:960px}:root[data-template=comesfree] .gp-game-player{background:#fff;border-radius:6px;padding:12px;box-shadow:0 1px 6px #0000001f}:root[data-template=comesfree] .gp-game-iframe{border-radius:6px}:root[data-template=comesfree] .gp-game-page-title{font-size:22px;font-weight:600;color:#333}:root[data-template=comesfree] .gp-game-page-cat{background:#f1f1f1;color:#7ab332;font-weight:500;border-radius:4px}:root[data-template=comesfree] .gp-game-page-cat:hover{background:#8cc63f;color:#fff}:root[data-template=comesfree] .gp-game-description,:root[data-template=comesfree] .gp-game-instructions{background:#fff;border-radius:6px;padding:14px;box-shadow:0 1px 4px #0000001a}:root[data-template=comesfree] .gp-game-description h3,:root[data-template=comesfree] .gp-game-instructions h3{color:#7ab332;font-size:16px;font-weight:500;border-bottom:none;padding-bottom:0;margin-bottom:10px}:root[data-template=comesfree] .gp-game-description-body,:root[data-template=comesfree] .gp-game-instructions-body{color:#333;font-size:13px;line-height:21px}:root[data-template=comesfree] .gp-ctrl-btn,:root[data-template=comesfree] .gp-fullscreen-btn{background:#fff;color:#333;border:none;border-radius:4px;box-shadow:0 1px 4px #0000001f}:root[data-template=comesfree] .gp-ctrl-btn:hover,:root[data-template=comesfree] .gp-fullscreen-btn:hover{background:#8cc63f;color:#fff}:root[data-template=comesfree] .gp-about-section{background:transparent;padding:20px 0 0}:root[data-template=comesfree] .gp-about-title{font-size:18px;font-weight:600;color:#333;text-align:center}:root[data-template=comesfree] .gp-about-subtitle{font-size:15px;color:#333}:root[data-template=comesfree] .gp-about-text{color:#333;font-size:13px;line-height:21px}:root[data-template=comesfree] .gp-footer{background:#fff;color:#333;margin-top:24px}:root[data-template=comesfree] .gp-footer-title{color:#333}:root[data-template=comesfree] .gp-footer-text{color:#666}:root[data-template=comesfree] .gp-footer-links a{color:#666}:root[data-template=comesfree] .gp-footer-links a:hover{color:#8cc63f}:root[data-template=comesfree] .gp-footer-bottom{border-top-color:#eee;color:#999}:root[data-template=comesfree] .gp-copyright{color:#999}:root[data-template=comesfree] .gp-social-btn{background:#f1f1f1;color:#666}:root[data-template=comesfree] .gp-social-btn:hover{background:#8cc63f;color:#fff}:root[data-template=comesfree] .gp-scroll-top{background:#8cc63f;color:#fff}:root[data-template=comesfree] .gp-skeleton-thumb,:root[data-template=comesfree] .gp-skeleton-line,:root[data-template=comesfree] .gp-skeleton-heading{background:#e4e4e4}:root[data-template=comesfree] .gp-skeleton-thumb:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent)}:root[data-template=comesfree] .gp-skeleton{background:#fff;border-radius:6px;overflow:hidden}@media (max-width: 1024px){:root[data-template=comesfree] .gp-games-grid,:root[data-template=comesfree] .gp-grid-5{grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-template=comesfree] .gp-main-content{padding:10px}}@media (max-width: 768px){:root[data-template=comesfree] .gp-main-wrapper{margin-top:54px}:root[data-template=comesfree] .gp-topbar{height:54px}:root[data-template=comesfree] .gp-topbar-container{padding:0 8px;gap:4px;height:54px}:root[data-template=comesfree] .gp-topbar-logo img{height:36px;width:36px;border-radius:8px}:root[data-template=comesfree] .gp-games-grid,:root[data-template=comesfree] .gp-grid-5{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:root[data-template=comesfree] .gp-game-info{padding:6px 7px 7px}:root[data-template=comesfree] .gp-game-title{font-size:11.5px}:root[data-template=comesfree] .gp-game-stats{font-size:11px;gap:5px;margin-top:4px}:root[data-template=comesfree] .gp-cf-cat{font-size:10.5px}:root[data-template=comesfree] .gp-cf-loadmore{height:44px;font-size:15px}:root[data-template=comesfree] .gp-game-page-title{font-size:19px}:root[data-template=comesfree] .gp-game-player{padding:6px}}@media (max-width: 360px){:root[data-template=comesfree] .gp-games-grid,:root[data-template=comesfree] .gp-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-template=nordic_light]{--nl-bg: #f7f9fc;--nl-card: #ffffff;--nl-ink: #101828;--nl-ink-2: #667085;--nl-ink-3: #98a2b3;--nl-line: #e6ebf2;--nl-blue: #2563eb;--nl-blue-d: #1d4ed8;--nl-radius: 10px;--nl-wrap: 1280px;--nl-nav-h: 72px;--primary-color: #2563eb;--primary-hover: #1d4ed8;--secondary-color: #2563eb;--accent-color: #2563eb;--text-dark: #101828;--text-light: #667085;--text-on-surface: #101828;--text-on-primary: #ffffff;--border-color: #e6ebf2;--bg-light: #f7f9fc;--bg-white: #ffffff;--surface-1: #f7f9fc;--surface-2: #f2f5fa;--surface-3: #e9eef6;--surface-solid: #ffffff;--surface-raised: #ffffff;--surface-hover: #ffffff;--surface-grad-hero: linear-gradient(135deg, #f7f9fc 0%, #eef3fb 100%);--surface-grad-scrim: linear-gradient(to top, rgba(16, 24, 40, .55) 0%, transparent 100%);--overlay-strong: rgba(16, 24, 40, .45);--overlay-medium: rgba(255, 255, 255, .92);--overlay-soft: rgba(255, 255, 255, .78);--overlay-faint: rgba(37, 99, 235, .1);--ink-hairline: rgba(16, 24, 40, .08);--ink-shadow: rgba(16, 24, 40, .1);--ink-text-shadow: rgba(16, 24, 40, .08);--ink-text-shadow-md: rgba(16, 24, 40, .12);--ink-text-shadow-lg: rgba(16, 24, 40, .18);--shadow-sm: 0 1px 2px rgba(16, 24, 40, .05);--shadow-md: 0 6px 18px rgba(16, 24, 40, .08);--shadow-lg: 0 14px 34px rgba(16, 24, 40, .14);--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--sidebar-bg: #ffffff;--sidebar-border: #e6ebf2;--sidebar-shadow: 0 0 24px rgba(16, 24, 40, .1);--page-header-bg: #ffffff}:root[data-template=nordic_light] body{background:var(--nl-bg);color:var(--nl-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Microsoft YaHei,sans-serif;font-size:15px}:root[data-template=nordic_light] .gp-sidebar{display:none}:root[data-template=nordic_light] .gp-main-wrapper{margin-left:0;margin-top:var(--nl-nav-h)}:root[data-template=nordic_light] .gp-main-content{max-width:none;padding:0}:root[data-template=nordic_light] .gp-container{max-width:var(--nl-wrap);padding:0 40px}.gp-nl-nav{position:fixed;top:0;left:0;right:0;height:var(--nl-nav-h);z-index:1000;background:#ffffffeb;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--nl-line)}.gp-nl-nav-inner{max-width:var(--nl-wrap);margin:0 auto;padding:0 40px;height:100%;display:flex;align-items:center;gap:32px}.gp-nl-brand{font-size:19px;font-weight:700;letter-spacing:-.03em;color:var(--nl-ink);white-space:nowrap;flex-shrink:0}.gp-nl-brand b{color:var(--nl-blue);font-weight:700}.gp-nl-links{display:flex;align-items:center;gap:22px;font-size:14px;color:var(--nl-ink-2);min-width:0}.gp-nl-links>a{white-space:nowrap;transition:color .15s}.gp-nl-links>a:hover,.gp-nl-links>a.router-link-active{color:var(--nl-ink);font-weight:500}.gp-nl-more{position:relative}.gp-nl-more-btn{display:flex;align-items:center;gap:4px;background:none;border:0;padding:0;color:var(--nl-ink-2);font-size:14px;cursor:pointer}.gp-nl-more.open .gp-nl-more-btn,.gp-nl-more-btn:hover{color:var(--nl-ink)}.gp-nl-more-panel{position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%) translateY(-6px);width:480px;background:#fff;border:1px solid var(--nl-line);border-radius:14px;box-shadow:0 24px 60px #10182824;padding:14px;opacity:0;visibility:hidden;transition:.18s ease;z-index:1001}.gp-nl-more.open .gp-nl-more-panel{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.gp-nl-more-head{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--nl-ink-3);padding:2px 10px 10px}.gp-nl-more-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px 8px}.gp-nl-more-grid a{display:flex;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:8px;font-size:13.5px;color:var(--nl-ink)}.gp-nl-more-grid a:hover{background:#f2f6fd;color:var(--nl-blue)}.gp-nl-more-grid em{color:var(--nl-ink-3);font-style:normal;font-size:12px}.gp-nl-more-all{display:block;margin-top:10px;padding:10px;border-top:1px solid var(--nl-line);font-size:13px;color:var(--nl-blue);text-align:center}.gp-nl-right{margin-left:auto;display:flex;align-items:center;gap:10px;flex-shrink:0}.gp-nl-search{display:flex;align-items:center;gap:9px;border:1px solid var(--nl-line);border-radius:999px;padding:8px 15px;font-size:13px;color:var(--nl-ink-3);min-width:190px;background:#fff;cursor:text}.gp-nl-search input{border:0;outline:none;background:transparent;font-size:13px;color:var(--nl-ink);width:100%;padding:0}.gp-nl-icon{height:38px;min-width:38px;padding:0 12px;border:1px solid var(--nl-line);border-radius:999px;background:#fff;color:var(--nl-ink);font-size:13px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.gp-nl-icon:hover{border-color:var(--nl-blue);color:var(--nl-blue)}.gp-nl-menu-btn,.gp-nl-search-btn{display:none}.gp-nl-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#fff;transform:translate(100%);transition:transform .24s ease;overflow-y:auto;padding:18px 18px 40px}.gp-nl-drawer.open{transform:none}.gp-nl-drawer-head{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--nl-ink-3);padding:4px 2px 14px}.gp-nl-drawer-head button{width:34px;height:34px;border:1px solid var(--nl-line);border-radius:50%;background:#fff;color:var(--nl-ink);cursor:pointer}.gp-nl-drawer-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.gp-nl-drawer-grid a{display:flex;justify-content:space-between;gap:8px;padding:13px 2px;border-bottom:1px solid var(--nl-line);font-size:14px;color:var(--nl-ink)}.gp-nl-drawer-grid em{color:var(--nl-ink-3);font-style:normal;font-size:12px}.gp-nl-featured{max-width:var(--nl-wrap);margin:0 auto;padding:24px 40px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.gp-nl-filterbar{max-width:var(--nl-wrap);margin:0 auto;padding:30px 40px 22px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gp-nl-chip{padding:7px 15px;border:1px solid var(--nl-line);border-radius:999px;font-size:13px;color:var(--nl-ink-2);background:#fff;white-space:nowrap;transition:.15s}.gp-nl-chip:hover{color:var(--nl-ink);border-color:#c9d5e6}.gp-nl-chip.on{background:var(--nl-blue);color:#fff;border-color:var(--nl-blue)}.gp-nl-sectionhead{max-width:var(--nl-wrap);margin:0 auto;padding:0 40px 18px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.gp-nl-sectionhead h2{font-size:22px;font-weight:600;letter-spacing:-.025em;color:var(--nl-ink);margin:0}.gp-nl-sectionhead a{font-size:13px;color:var(--nl-ink-2)}.gp-nl-sectionhead a:hover{color:var(--nl-blue)}:root[data-template=nordic_light] .gp-nl-grid{max-width:var(--nl-wrap);margin:0 auto;padding:0 40px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}:root[data-template=nordic_light] .gp-game-card{display:block;background:var(--nl-card);border:1px solid var(--nl-line);border-radius:var(--nl-radius);overflow:hidden;box-shadow:0 1px 2px #1018280a;transition:transform .18s ease,box-shadow .18s ease}:root[data-template=nordic_light] .gp-game-card:hover{transform:translateY(-3px);box-shadow:0 12px 26px #10182817}:root[data-template=nordic_light] .gp-game-thumb{padding-top:56.25%;background:#e9eef6}:root[data-template=nordic_light] .gp-game-info{padding:10px 12px 12px;background:var(--nl-card)}:root[data-template=nordic_light] .gp-game-title{font-size:13.5px;font-weight:600;color:var(--nl-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-template=nordic_light] .gp-game-stats{display:flex;align-items:center;gap:8px;margin-top:3px;font-size:11.5px;color:var(--nl-ink-3);white-space:nowrap;overflow:hidden}:root[data-template=nordic_light] .gp-game-stats span{display:inline-flex;align-items:center;gap:4px;min-width:0}:root[data-template=nordic_light] .gp-cf-played,:root[data-template=nordic_light] .gp-cf-cat{overflow:hidden;text-overflow:ellipsis}:root[data-template=nordic_light] .gp-game-overlay{background:linear-gradient(0deg,#1018286b,#1018280f)}.gp-nl-loadmore{max-width:var(--nl-wrap);margin:0 auto;padding:32px 40px 10px;display:flex;flex-direction:column;align-items:center;gap:10px}.gp-nl-loadmore button{padding:12px 26px;border:1px solid var(--nl-line);border-radius:999px;background:#fff;color:var(--nl-ink);font-size:14px;cursor:pointer;transition:.15s}.gp-nl-loadmore button:hover{border-color:var(--nl-blue);color:var(--nl-blue)}.gp-nl-loadmore button:disabled{opacity:.55;cursor:default}.gp-nl-loadmore p{font-size:13px;color:var(--nl-ink-3);margin:0}:root[data-template=nordic_light] .play,:root[data-template=nordic_light] .category,:root[data-template=nordic_light] .subject{max-width:var(--nl-wrap);margin:0 auto;padding:26px 40px 40px}:root[data-template=nordic_light] .gp-breadcrumb{color:var(--nl-ink-3);font-size:12.5px}:root[data-template=nordic_light] .gp-breadcrumb a{color:var(--nl-ink-3)}:root[data-template=nordic_light] .gp-breadcrumb a:hover{color:var(--nl-blue)}:root[data-template=nordic_light] .gp-play-main{max-width:1000px;margin:0 auto}:root[data-template=nordic_light] .gp-game-player{border-radius:var(--nl-radius);overflow:hidden;background:#0b1020}:root[data-template=nordic_light] .gp-play-actions{text-align:right;margin:12px 0 6px}:root[data-template=nordic_light] .gp-ctrl-btn,:root[data-template=nordic_light] .gp-fullscreen-btn{background:#fff;color:var(--nl-ink);border:1px solid var(--nl-line);border-radius:7px;padding:8px 15px;font-size:13px;cursor:pointer;margin-right:8px}:root[data-template=nordic_light] .gp-ctrl-btn:hover,:root[data-template=nordic_light] .gp-fullscreen-btn:hover{border-color:var(--nl-blue);color:var(--nl-blue)}:root[data-template=nordic_light] .gp-game-page-title{font-size:26px;font-weight:600;letter-spacing:-.03em;color:var(--nl-ink);margin:16px 0 10px}:root[data-template=nordic_light] .gp-game-page-cat{display:inline-block;background:#eef3fb;color:#3f5a80;padding:5px 13px;border-radius:999px;margin-right:8px;font-size:12.5px}:root[data-template=nordic_light] .gp-game-page-cat:hover{background:#e3ecfa;color:var(--nl-blue)}:root[data-template=nordic_light] .gp-game-description,:root[data-template=nordic_light] .gp-game-instructions{background:#fff;border:1px solid var(--nl-line);border-radius:var(--nl-radius);padding:20px;margin-bottom:14px}:root[data-template=nordic_light] .gp-game-description h3,:root[data-template=nordic_light] .gp-game-instructions h3{color:var(--nl-ink);font-size:16px;border-bottom:1px solid var(--nl-line);padding-bottom:9px;margin-bottom:10px}:root[data-template=nordic_light] .gp-game-description-body,:root[data-template=nordic_light] .gp-game-instructions-body{color:var(--nl-ink-2);line-height:1.75}:root[data-template=nordic_light] .gp-games-grid.gp-grid-5{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;max-width:var(--nl-wrap);margin:0 auto}:root[data-template=nordic_light] .gp-page-titlebar{padding:4px 0}:root[data-template=nordic_light] .gp-page-title{font-size:40px;font-weight:600;letter-spacing:-.035em;color:var(--nl-ink);margin:0}:root[data-template=nordic_light] .gp-pagination{display:flex;justify-content:center;gap:8px;padding:34px 0 10px}:root[data-template=nordic_light] .gp-pagination button{padding:9px 18px;border:1px solid var(--nl-line);border-radius:8px;background:#fff;color:var(--nl-ink-2);font-size:13.5px;cursor:pointer}:root[data-template=nordic_light] .gp-pagination button:hover:not(:disabled){border-color:var(--nl-blue);color:var(--nl-blue)}:root[data-template=nordic_light] .gp-pagination button:disabled{opacity:.45;cursor:default}:root[data-template=nordic_light] .gp-page-info{font-size:13.5px;color:var(--nl-ink-2);align-self:center}:root[data-template=nordic_light] .lazy-ad{margin:14px 0}@media (max-width: 1200px){:root[data-template=nordic_light] .gp-nl-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width: 1024px){:root[data-template=nordic_light] .gp-nl-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-template=nordic_light] .gp-nl-featured{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-template=nordic_light] .gp-games-grid.gp-grid-5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 860px){:root[data-template=nordic_light]{--nl-nav-h: 56px}:root[data-template=nordic_light] .gp-container,.gp-nl-nav-inner,.gp-nl-featured,.gp-nl-filterbar,.gp-nl-sectionhead,:root[data-template=nordic_light] .gp-nl-grid,.gp-nl-loadmore,:root[data-template=nordic_light] .play,:root[data-template=nordic_light] .category,:root[data-template=nordic_light] .subject{padding-left:18px;padding-right:18px}.gp-nl-nav-inner{gap:12px;height:56px}.gp-nl-links,.gp-nl-search{display:none}.gp-nl-menu-btn,.gp-nl-search-btn{display:inline-flex}:root[data-template=nordic_light] .gp-nl-featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:18px}.gp-nl-filterbar{flex-wrap:nowrap;overflow-x:auto;padding-top:18px;padding-bottom:14px;-ms-overflow-style:none;scrollbar-width:none}.gp-nl-filterbar::-webkit-scrollbar{display:none}:root[data-template=nordic_light] .gp-nl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:root[data-template=nordic_light] .gp-game-info{padding:8px 9px 9px}:root[data-template=nordic_light] .gp-game-title{font-size:12px}:root[data-template=nordic_light] .gp-game-stats{font-size:10.5px}.gp-nl-sectionhead h2{font-size:18px}:root[data-template=nordic_light] .gp-page-title{font-size:28px}:root[data-template=nordic_light] .gp-game-page-title{font-size:22px}:root[data-template=nordic_light] .gp-games-grid.gp-grid-5{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}
