/**handles:contact-form-7,wp-postratings,minigames-hybrid-framework,minigames-hybrid-components,minigames-hybrid-animations,minigames-hybrid-load-more,minigames-hybrid-pagination,wp-pagenavi**/
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.post-ratings{width:100%;opacity:1}.post-ratings-loading{display:none;height:16px;text-align:left}.post-ratings-image{border:0}.post-ratings img,.post-ratings-image img,.post-ratings-loading img{border:0;padding:0;margin:0}.post-ratings-comment-author{font-weight:400;font-style:italic}
#playframe{height:100%!important;width:100%!important}.myarcade-game-container{height:30vw!important;width:100%!important}:root{--bg-primary:#0a0a0b;--bg-secondary:#1a1b28;--bg-tertiary:#212233;--text-primary:#ffffff;--text-secondary:#b3b3b3;--text-muted:#8a8a8a;--accent-primary:#9146ff;--accent:#9146ff;--accent-facebook:#3b5998;--accent-instagram:#e1306c;--accent-twitter:#000000;--link-primary:var(--text-primary);--link-hover:var(--accent-primary);--link-visited:var(--text-secondary);--glass-bg:rgba(0, 0, 0, 0.45);--glass-border:rgba(255, 255, 255, 0.1);--backdrop-blur:blur(19px);--shadow-game:rgba(255, 255, 255, 0.16) 0px 3px 6px,rgba(0, 0, 0, 0.23) 0px 3px 6px;--shadow-soft:rgba(0, 0, 0, 0.1) 0px 1px 3px,rgba(0, 0, 0, 0.1) 0px 1px 2px;--font-family:'Rubik',-apple-system,BlinkMacSystemFont,sans-serif;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:2rem;--text-4xl:2.25rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px}html{font-family:var(--font-family);scroll-behavior:smooth}body{background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6;font-size:var(--text-sm);margin:0;padding:0}.container{max-width:1400px}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1400px}}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.hidden{display:none}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.static{position:static}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.inset-0{top:0;right:0;bottom:0;left:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.p-0{padding:0}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.py-10{padding-top:var(--space-10);padding-bottom:var(--space-10)}.m-0{margin:0}.m-1{margin:var(--space-1)}.m-2{margin:var(--space-2)}.m-4{margin:var(--space-4)}.m-6{margin:var(--space-6)}.m-auto{margin:auto}.mx-2{margin-left:var(--space-2);margin-right:var(--space-2)}.mx-4{margin-left:var(--space-4);margin-right:var(--space-4)}.mx-6{margin-left:var(--space-6);margin-right:var(--space-6)}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.my-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.my-6{margin-top:var(--space-6);margin-bottom:var(--space-6)}.my-8{margin-top:var(--space-8);margin-bottom:var(--space-8)}.mt-14{margin-top:5rem}.w-full{width:100%}.w-auto{width:auto}.w-fit{width:fit-content}.h-full{height:100%}.h-auto{height:auto}.h-screen{height:100vh}.min-h-screen{min-height:100vh}h1{font-size:2em!important;margin-block:0.67em;font-weight:700;line-height:1.2}h1.text-xs{font-size:var(--text-xs)!important}h1.text-sm{font-size:var(--text-sm)!important}h1.text-base{font-size:var(--text-base)!important}h1.text-lg{font-size:var(--text-lg)!important}h1.text-xl{font-size:var(--text-xl)!important}h1.text-2xl{font-size:var(--text-2xl)!important}h1.text-4xl{font-size:var(--text-4xl)!important}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-4xl{font-size:var(--text-4xl)}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-white{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--text-muted)}.text-accent{color:var(--accent-primary)}.link-default{color:var(--link-primary)!important;transition:color .3s ease,opacity .3s ease}.link-default:hover{color:var(--link-hover)!important;opacity:.8}.link-inherit{color:currentColor!important}.link-accent{color:var(--accent-primary)!important}.bg-primary{background-color:var(--bg-primary)}.bg-secondary{background-color:var(--bg-secondary)}.bg-tertiary{background-color:var(--bg-tertiary)}.bg-transparent{background-color:transparent}.border{border-width:1px}.border-0{border-width:0}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-gray{border-color:var(--glass-border)}.border-transparent{border-color:transparent}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-full{border-radius:9999px}.shadow-none{box-shadow:none}.shadow-soft{box-shadow:var(--shadow-soft)}.shadow-game{box-shadow:var(--shadow-game)}.grid{display:grid;gap:var(--space-4)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.3s}.transition-colors{transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.3s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.3s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.backdrop-blur-sm{backdrop-filter:blur(4px)}.backdrop-blur-md{backdrop-filter:blur(12px)}.backdrop-blur-lg{backdrop-filter:blur(16px)}.bg-opacity-70{background-color:rgba(10,10,11,.7)}.bg-opacity-80{background-color:rgba(10,10,11,.8)}.bg-opacity-85{background-color:rgba(10,10,11,.85)}.bg-opacity-95{background-color:rgba(10,10,11,.95)}.border-glass{border-color:var(--glass-border)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.animate-fade-in{animation:fadeIn .3s ease-out forwards}.animate-fade-out{animation:fadeOut .3s ease-out forwards}.no-underline{text-decoration:none}.transform{transform:translateZ(0)}.scale-105{transform:scale(1.05)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}@media (min-width:640px){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:px-8{padding-left:var(--space-8);padding-right:var(--space-8)}}@media (min-width:1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1280px){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.backdrop-blur{backdrop-filter:var(--backdrop-blur);-webkit-backdrop-filter:var(--backdrop-blur)}.glass-bg{background-color:var(--glass-bg)}.glass-border{border:1px solid var(--glass-border)}.game-card{overflow:hidden;position:relative}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}@media (min-width:992px) and (max-width:1199px){body main.site-main{margin:200px;margin-left:auto;margin-right:auto;max-width:1000px}}@media (min-width:768px) and (max-width:991px){body main.site-main{margin:150px;margin-left:auto;margin-right:auto;max-width:750px}}@media (min-width:576px) and (max-width:767px){body main.site-main{margin:80px;margin-left:auto;margin-right:auto}}@media (max-width:575px){body main.site-main{margin:40px;margin-left:auto;margin-right:auto}}.game-iframe-container{position:relative;width:var(--game-max-width,800px);height:var(--game-height,600px);max-width:100%;margin:0 auto 2rem auto;border-radius:12px;overflow:hidden;background:#000;box-shadow:0 8px 25px rgba(0,0,0,.3);transition:width .4s cubic-bezier(.4, 0, .2, 1),height .4s cubic-bezier(.4, 0, .2, 1),transform .4s cubic-bezier(.4, 0, .2, 1),border-radius .3s ease;aspect-ratio:var(--game-width)/var(--game-height-number)}.game-iframe-container iframe{width:100%;height:100%;border:none;border-radius:12px;transition:border-radius .3s ease}.game-iframe-container:-moz-full-screen,.game-iframe-container:-ms-fullscreen,.game-iframe-container:-webkit-full-screen,.game-iframe-container:fullscreen{width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;margin:0!important;padding:0!important;border-radius:0!important;aspect-ratio:unset!important;position:fixed!important;top:0!important;left:0!important;z-index:9999!important;background:#000!important;box-shadow:none!important;transition:none!important}.game-iframe-container:-moz-full-screen iframe,.game-iframe-container:-ms-fullscreen iframe,.game-iframe-container:-webkit-full-screen iframe,.game-iframe-container:fullscreen iframe{width:100vw!important;height:100vh!important;border-radius:0!important;object-fit:contain;position:absolute!important;top:0!important;left:0!important}.game-iframe-container:not(:fullscreen):not(:-webkit-full-screen):not(:-moz-full-screen):not(:-ms-fullscreen){transition:width .3s ease,height .3s ease,border-radius .2s ease!important}.game-iframe-container:not(:fullscreen) iframe:not(:-webkit-full-screen) iframe:not(:-moz-full-screen) iframe:not(:-ms-fullscreen) iframe{transition:border-radius .2s ease!important}@media (min-width:1400px){.game-iframe-container{width:var(--game-max-width,800px);height:var(--game-height,600px)}}@media (max-width:1399px){.game-iframe-container{max-width:calc(100vw - 300px);width:min(var(--game-max-width,800px),calc(100vw - 300px));height:auto}}@media (max-width:1199px){.game-iframe-container{max-width:calc(100vw - 250px);width:min(var(--game-max-width,800px),calc(100vw - 250px));height:auto}}@media (max-width:991px){.game-iframe-container{max-width:calc(100vw - 200px);width:min(var(--game-max-width,800px),calc(100vw - 200px));height:auto;border-radius:10px}.game-iframe-container iframe{border-radius:10px}}@media (max-width:767px){.game-iframe-container{max-width:calc(100vw - 150px);width:min(var(--game-max-width,800px),calc(100vw - 150px));height:auto;border-radius:8px}.game-iframe-container iframe{border-radius:8px}}@media (max-width:575px){.game-iframe-container{max-width:calc(100vw - 100px);width:min(var(--game-max-width,800px),calc(100vw - 100px));height:auto;border-radius:6px}.game-iframe-container iframe{border-radius:6px}}@media (max-width:400px){.game-iframe-container{max-width:calc(100vw - 40px);width:min(var(--game-max-width,800px),calc(100vw - 40px));height:auto;border-radius:4px}.game-iframe-container iframe{border-radius:4px}}
.site-header{height:80px!important;position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .3s ease;border-bottom:1px solid transparent}.site-header.scrolled{box-shadow:var(--shadow-game);border-bottom-color:var(--glass-border)}.site-branding .custom-logo-link,.site-branding h1{font-size:var(--text-2xl);font-weight:700;color:var(--text-primary)}.site-branding a{color:inherit;text-decoration:none}.site-branding a:hover{text-decoration:none}.social-navigation{display:flex;gap:var(--space-4);align-items:center}.social-navigation a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--bg-secondary);color:var(--text-primary);text-decoration:none;transition:all .3s ease}.social-navigation a:hover{background-color:var(--accent-primary);transform:scale(1.1)}.game-carousel-container{position:relative;overflow:hidden;margin:var(--space-4) 0}.game-carousel{display:flex;gap:clamp(.5rem,2vw,1rem);overflow-x:auto;scroll-behavior:smooth;padding:clamp(.25rem,1vw,.5rem) 0;-ms-overflow-style:none;scrollbar-width:none}.game-carousel::-webkit-scrollbar{display:none}.game-carousel .game-card{width:clamp(120px,15vw,180px);height:clamp(120px,15vw,180px);aspect-ratio:1;border-radius:clamp(4px,.5vw,8px);overflow:hidden;position:relative;flex-shrink:0;background-color:var(--bg-secondary);transition:all .3s cubic-bezier(.4, 0, .2, 1);cursor:pointer;contain:layout style paint}.game-card:hover{transform:scale(1.05);box-shadow:var(--shadow-game)}.game-card img{width:100%;height:100%;object-fit:cover}.game-card-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease;display:flex;align-items:flex-end;padding:var(--space-2);contain:layout style paint}.game-card:hover .game-card-overlay{visibility:visible;opacity:1}.game-card-title{color:var(--text-primary);font-size:var(--text-sm);font-weight:600;line-height:1.2}.carousel-nav{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);border:none;color:var(--text-primary);padding:var(--space-2);border-radius:50%;cursor:pointer;opacity:0;transition:all .3s ease;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.carousel-nav:hover{background:rgba(0,0,0,.8);color:var(--accent-primary)}.game-carousel-container:hover .carousel-nav{opacity:1}.carousel-nav.prev{left:var(--space-2)}.carousel-nav.next{right:var(--space-2)}.category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-6);margin:var(--space-8) 0}.category-card{background-color:var(--bg-secondary);border-radius:.5rem;overflow:hidden;transition:all .3s ease;cursor:pointer}.category-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-game)}.category-card-image{width:100%;height:120px;background:linear-gradient(135deg,var(--accent-primary),var(--bg-tertiary));display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--text-primary)}.category-card-content{padding:var(--space-4)}.category-card-title{font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-2);color:var(--text-primary)}.category-card-description{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.4}.hero-section{background:linear-gradient(135deg,var(--bg-secondary),var(--bg-tertiary));padding:var(--space-16) 0;text-align:center;margin-bottom:var(--space-12)}.hero-title{font-size:clamp(2rem, 5vw, 4rem);font-weight:800;margin-bottom:var(--space-4);background:linear-gradient(135deg,var(--text-primary),var(--accent-primary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-subtitle{font-size:var(--text-xl);color:var(--text-secondary);margin-bottom:var(--space-8);max-width:600px;margin-left:auto;margin-right:auto}.section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6)}.section-title{font-size:var(--text-xl);font-weight:600;color:var(--text-primary)}.section-link{font-size:var(--text-sm);color:var(--accent-primary);text-decoration:none;font-weight:500;transition:color .3s ease}.section-link:hover{color:var(--text-primary)}.site-footer{background-color:var(--bg-secondary);border-top:1px solid var(--glass-border);padding:var(--space-8) 0;text-align:center;color:var(--text-secondary);margin-top:var(--space-16)}.skeleton{background:linear-gradient(90deg,var(--bg-secondary) 25%,var(--bg-tertiary) 50%,var(--bg-secondary) 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.game-card-skeleton{width:240px;height:128px;border-radius:6px}.homepage-description{margin:var(--space-6) 0 var(--space-10) 0;background:var(--bg-secondary);border-radius:8px;padding:var(--space-8);box-shadow:var(--shadow-soft);text-align:left!important}.homepage-title{color:var(--text-primary);margin-bottom:var(--space-6);text-align:left!important}.homepage-content{color:var(--text-secondary);line-height:1.6;text-align:left!important;max-width:none!important;margin:0!important}.homepage-content p{text-align:left!important;max-width:none!important}.homepage-content h1,.homepage-content h2,.homepage-content h3{color:var(--text-primary);margin-top:var(--space-6);margin-bottom:var(--space-4);font-weight:600}.homepage-content h1{font-size:var(--text-2xl)}.homepage-content h2{font-size:var(--text-xl);border-bottom:1px solid var(--glass-border);padding-bottom:var(--space-2)}.homepage-content h3{font-size:var(--text-lg)}.homepage-content p{margin-bottom:var(--space-4)}.homepage-content ol,.homepage-content ul{margin-left:var(--space-6);margin-bottom:var(--space-4)}.homepage-content li{margin-bottom:var(--space-2)}.homepage-content strong{color:var(--text-primary);font-weight:600}.homepage-content a{color:var(--link-primary);text-decoration:none;transition:color .3s ease,opacity .3s ease}.homepage-content a:hover{color:var(--link-hover);opacity:.8}.homepage-content img{max-width:100%;height:auto;border-radius:6px;margin:var(--space-4) 0;display:block;margin-left:auto;margin-right:auto}.games-grid-section{margin:var(--space-6) 0}.games-grid{display:grid;gap:12px;padding:0 12px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:300px;contain:layout}@media (min-width:640px){.games-grid{grid-template-columns:repeat(3,minmax(0,1fr));min-height:300px}}@media (min-width:768px){.games-grid{grid-template-columns:repeat(4,minmax(0,1fr));min-height:300px}}@media (min-width:1024px){.games-grid{grid-template-columns:repeat(6,minmax(0,1fr));min-height:300px}}.games-grid .game-card,article.game-card{width:100%;height:auto;min-height:100px;max-height:250px;max-width:250px;aspect-ratio:1!important;contain:layout style paint;overflow:hidden;position:relative}@media (min-width:640px){.games-grid .game-card,article.game-card{min-height:120px}}@media (min-width:768px){.games-grid .game-card,article.game-card{min-height:130px}}@media (min-width:1024px){.games-grid .game-card,article.game-card{min-height:150px}}.game-card-link{display:block;position:relative;width:100%;height:100%;border-radius:clamp(4px,.5vw,8px);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;contain:layout style}.game-card-link:hover{transform:scale(1.05);box-shadow:var(--shadow-game);z-index:10}@media (hover:none) and (pointer:coarse){.game-card-link:hover{transform:none}}.game-card-image{width:100%;height:100%;object-fit:cover;background-color:var(--bg-secondary);opacity:0;animation:fadeIn .3s ease forwards}@keyframes fadeIn{to{opacity:1}}.game-card-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--bg-secondary);border-radius:6px;text-align:center;padding:var(--space-2)}.game-card-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.9),transparent 70%);opacity:0;transition:opacity .3s ease;display:flex;align-items:flex-end;padding:clamp(.25rem,1vw,.5rem)}.game-card-link:hover .game-card-overlay{opacity:1}.game-card-title{color:var(--text-primary);font-size:clamp(.625rem, calc(.5rem + 1vw), .875rem);font-weight:600;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}@supports (container-type:inline-size){@container (max-width:150px){.game-card-title{font-size:.625rem;-webkit-line-clamp:1}.game-card-overlay{padding:.25rem}}@container (min-width:200px){.game-card-title{font-size:.75rem}}}.games-container,.main-content,.site-content{overflow-x:hidden}@supports not (width:clamp(100px,10vw,200px)){.games-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}.game-card-title{font-size:.75rem}}@media (max-width:640px){.site-header{padding:0 var(--space-4)}.social-navigation{gap:var(--space-2)}.social-navigation a{width:28px;height:28px}.category-grid{grid-template-columns:1fr;gap:var(--space-4)}.hero-section{padding:var(--space-8) 0}.section-header{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.pagination{flex-wrap:wrap;gap:var(--space-1)}.pagination a,.pagination span{padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}}.category-article-section.rtl-content{text-align:right}.category-article-content[dir=rtl]{direction:rtl;text-align:right}.category-article-content[dir=rtl] h1,.category-article-content[dir=rtl] h2,.category-article-content[dir=rtl] h3,.category-article-content[dir=rtl] h4,.category-article-content[dir=rtl] h5,.category-article-content[dir=rtl] h6{text-align:right}.category-article-content[dir=rtl] ol,.category-article-content[dir=rtl] ul{padding-right:2rem;padding-left:0}.category-article-content[dir=rtl] blockquote{border-left:none;border-right:4px solid var(--color-accent);padding-right:1rem;padding-left:0}.category-article-content[dir=rtl] code,.category-article-content[dir=rtl] pre{direction:ltr;text-align:left}.category-article-content[dir=rtl] table{direction:rtl}.category-article-content[dir=rtl] td,.category-article-content[dir=rtl] th{text-align:right}.category-article-content[dir=rtl] img.alignleft{float:right;margin-right:0;margin-left:1rem}.category-article-content[dir=rtl] img.alignright{float:left;margin-left:0;margin-right:1rem}.category-article-content[dir=rtl] p{text-align:right}.category-article-content[dir=rtl] a{unicode-bidi:embed}body.archive .mb-2,body.category .mb-2{margin-bottom:.5rem}body.archive .mb-4,body.category .mb-4{margin-bottom:1rem}body.archive .mb-6,body.category .mb-6{margin-bottom:1.5rem}body.archive .mb-8,body.category .mb-8{margin-bottom:2rem}body.archive .text-primary,body.category .text-primary{color:#fff}
@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.animate-fade-in{animation:fadeIn .6s ease-out}.animate-slide-in-left{animation:slideInLeft .6s ease-out}.animate-slide-in-right{animation:slideInRight .6s ease-out}.animate-stagger>*{animation:fadeIn .6s ease-out}.animate-stagger>:first-child{animation-delay:.1s}.animate-stagger>:nth-child(2){animation-delay:.2s}.animate-stagger>:nth-child(3){animation-delay:.3s}.animate-stagger>:nth-child(4){animation-delay:.4s}.animate-stagger>:nth-child(5){animation-delay:.5s}.animate-stagger>:nth-child(6){animation-delay:.6s}.hover-lift{transition:transform .3s ease,box-shadow .3s ease}.hover-lift:hover{transform:translateY(-4px);box-shadow:var(--shadow-game)}.hover-scale{transition:transform .3s ease}.hover-scale:hover{transform:scale(1.05)}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}@keyframes bounce{0%,100%,20%,53%,80%{transform:translateY(0)}40%,43%{transform:translateY(-8px)}70%{transform:translateY(-4px)}90%{transform:translateY(-2px)}}.animate-bounce{animation:bounce 1s ease-in-out infinite}.entrance-animation{opacity:0;transform:translateY(30px);transition:all .6s ease-out}.entrance-animation.visible{opacity:1;transform:translateY(0)}.smooth-transition{transition:all .3s cubic-bezier(.4, 0, .2, 1)}.game-card{transition:all .3s cubic-bezier(.4, 0, .2, 1)}.game-card:hover{transform:scale(1.05) translateZ(0)}.category-card{transition:all .3s ease}.category-card:hover{transform:translateY(-4px) scale(1.02)}.site-header{transition:all .3s ease}.site-header.scrolled{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}@keyframes textGlow{0%,100%{text-shadow:0 0 5px var(--accent-primary)}50%{text-shadow:0 0 20px var(--accent-primary),0 0 30px var(--accent-primary)}}.text-glow:hover{animation:textGlow 1s ease-in-out}.game-carousel{scroll-behavior:smooth}.focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}
.load-more-button{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;letter-spacing:.025em;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:all .3s cubic-bezier(.4, 0, .2, 1)}.load-more-button.loading{position:relative;pointer-events:none}@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}@media (max-width:768px){.load-more-button{min-height:44px!important;min-width:120px!important;padding:8px 16px!important;font-size:14px!important;margin:16px auto}.load-more-button[style*="height: 36px"]{height:40px!important;padding:8px 16px!important}.load-more-button[style*="height: 40px"]{height:44px!important;padding:10px 18px!important}.load-more-button[style*="height: 46px"]{height:48px!important;padding:12px 20px!important}.load-more-button[style*="height: 52px"]{height:54px!important;padding:14px 22px!important}}@media (min-width:769px) and (max-width:1024px){.load-more-button{padding:10px 20px!important;font-size:15px!important}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.load-more-button{border:.5px solid transparent}}@media (prefers-color-scheme:dark){.load-more-button{box-shadow:0 2px 8px rgba(0,0,0,.3)}.load-more-button:hover{box-shadow:0 4px 16px rgba(0,0,0,.4)}}@media (prefers-reduced-motion:reduce){.load-more-button{transition:none}.button-loading-spinner{animation:none}}@media (prefers-contrast:high){.load-more-button{border:2px solid currentColor;box-shadow:none}.load-more-button:focus{outline:3px solid currentColor;outline-offset:3px}}@media print{.load-more-button,.load-more-section{display:none}}.load-more-section{margin:2rem auto;display:flex;flex-direction:column;align-items:center;gap:1rem}#load-more-loading{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:8px 16px;border-radius:4px;background:rgba(255,255,255,.05);backdrop-filter:blur(4px);font-size:14px;color:rgba(255,255,255,.8)}.loading-dots{display:flex;align-items:center;gap:4px}.loading-dots .dot{width:8px;height:8px;background-color:rgba(255,255,255,.8);border-radius:50%;animation:loading-dots-bounce 1.4s infinite ease-in-out both}.loading-dots .dot:first-child{animation-delay:-.32s}.loading-dots .dot:nth-child(2){animation-delay:-.16s}.loading-dots .dot:nth-child(3){animation-delay:0s}@keyframes loading-dots-bounce{0%,100%,80%{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.no-more-games{padding:1rem;border-radius:8px;background:rgba(34,197,94,.1);color:rgba(34,197,94,.9);border:1px solid rgba(34,197,94,.2);font-size:14px;font-weight:500}.load-more-error{padding:1rem;border-radius:8px;background:rgba(239,68,68,.1);color:rgba(239,68,68,.9);border:1px solid rgba(239,68,68,.2);font-size:14px;font-weight:500}
.minigames-pagination{display:flex;justify-content:center;align-items:center;margin:2rem 0;padding:1rem;flex-wrap:wrap;gap:.5rem;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.minigames-pagination ul{display:flex;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;flex-wrap:wrap}.minigames-pagination li{margin:0;padding:0;list-style:none}.minigames-pagination a,.minigames-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:.5rem 1rem;margin:0;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;text-align:center;border:2px solid transparent;border-radius:8px;transition:all .2s ease-in-out;cursor:pointer;position:relative;background:#fff;color:#374151;box-shadow:0 1px 2px rgba(0,0,0,.05);user-select:none}.minigames-pagination a:focus,.minigames-pagination a:hover{background:#3730a3;color:#fff;border-color:#3730a3;box-shadow:0 4px 6px rgba(55,48,163,.2);transform:translateY(-1px);outline:0}.minigames-pagination a:focus{outline:2px solid #3730a3;outline-offset:2px}.minigames-pagination a:active{transform:translateY(0);box-shadow:0 1px 2px rgba(55,48,163,.2)}.minigames-pagination .current{background:#3730a3!important;color:#fff!important;border-color:#3730a3!important;cursor:default;box-shadow:0 2px 4px rgba(55,48,163,.3);font-weight:600}.minigames-pagination .current:hover{transform:none;box-shadow:0 2px 4px rgba(55,48,163,.3)}.minigames-pagination .next,.minigames-pagination .prev{min-width:auto;padding:.5rem 1.25rem;font-weight:500;background:#f8fafc;color:#475569;border:2px solid #e2e8f0}.minigames-pagination .next:focus,.minigames-pagination .next:hover,.minigames-pagination .prev:focus,.minigames-pagination .prev:hover{background:#3730a3;color:#fff;border-color:#3730a3}.minigames-pagination .prev::before{content:"←";margin-right:.5rem;font-size:1rem}.minigames-pagination .next::after{content:"→";margin-left:.5rem;font-size:1rem}.minigames-pagination .dots{background:0 0!important;border:none!important;color:#9ca3af!important;cursor:default!important;font-weight:700;letter-spacing:2px;box-shadow:none!important;padding:.5rem .75rem}.minigames-pagination .dots:hover{background:0 0!important;color:#9ca3af!important;transform:none!important;box-shadow:none!important}.minigames-pagination.style-rounded a,.minigames-pagination.style-rounded span{border-radius:50px}.minigames-pagination.style-square a,.minigames-pagination.style-square span{border-radius:4px}.minigames-pagination.style-minimal a,.minigames-pagination.style-minimal span{background:0 0;border:none;box-shadow:none;color:#6b7280}.minigames-pagination.style-minimal a:focus,.minigames-pagination.style-minimal a:hover{background:#f3f4f6;color:#3730a3;box-shadow:none;transform:none}.minigames-pagination.style-minimal .current{background:#3730a3!important;color:#fff!important}.minigames-pagination.size-small a,.minigames-pagination.size-small span{min-width:36px;height:36px;padding:.375rem .75rem;font-size:.75rem}.minigames-pagination.size-large a,.minigames-pagination.size-large span{min-width:52px;height:52px;padding:.75rem 1.25rem;font-size:1rem}@media (max-width:768px){.minigames-pagination{margin:1.5rem 0;padding:.5rem;gap:.25rem}.minigames-pagination ul{gap:.125rem}.minigames-pagination a,.minigames-pagination span{min-width:40px;height:40px;padding:.375rem .75rem;font-size:.75rem}.minigames-pagination li:not(:has(.prev)):not(:has(.next)):not(:has(.current)):not(:has(.dots)):nth-child(n+6):nth-last-child(n+4){display:none}}@media (max-width:480px){.minigames-pagination{margin:1rem 0;padding:.25rem}.minigames-pagination a,.minigames-pagination span{min-width:36px;height:36px;padding:.25rem .5rem;font-size:.625rem}.minigames-pagination li:not(:has(.prev)):not(:has(.next)):not(:has(.current)){display:none}.minigames-pagination .next,.minigames-pagination .prev{padding:.25rem .75rem}}.minigames-pagination a:focus-visible{outline:2px solid #3730a3;outline-offset:2px;box-shadow:0 0 0 4px rgba(55,48,163,.1)}.minigames-pagination .screen-reader-text{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}@media (prefers-contrast:high){.minigames-pagination a,.minigames-pagination span{border-width:3px;font-weight:600}.minigames-pagination .current{background:#000!important;color:#fff!important;border-color:#000!important}}@media (prefers-reduced-motion:reduce){.minigames-pagination a,.minigames-pagination span{transition:none}.minigames-pagination a:focus,.minigames-pagination a:hover{transform:none}}@media (prefers-color-scheme:dark){.minigames-pagination a,.minigames-pagination span{background:#1f2937;color:#f9fafb;border-color:#374151;box-shadow:0 1px 2px rgba(0,0,0,.3)}.minigames-pagination a:focus,.minigames-pagination a:hover{background:#3730a3;color:#fff;border-color:#3730a3;box-shadow:0 4px 6px rgba(55,48,163,.4)}.minigames-pagination .current{background:#3730a3!important;color:#fff!important;border-color:#3730a3!important;box-shadow:0 2px 4px rgba(55,48,163,.5)}.minigames-pagination .next,.minigames-pagination .prev{background:#111827;color:#d1d5db;border-color:#374151}.minigames-pagination .next:focus,.minigames-pagination .next:hover,.minigames-pagination .prev:focus,.minigames-pagination .prev:hover{background:#3730a3;color:#fff;border-color:#3730a3}.minigames-pagination .dots{color:#6b7280!important}.minigames-pagination.style-minimal a,.minigames-pagination.style-minimal span{color:#d1d5db}.minigames-pagination.style-minimal a:focus,.minigames-pagination.style-minimal a:hover{background:#374151;color:#3730a3}}@media print{.minigames-pagination{display:none}}.minigames-pagination.loading{opacity:.6;pointer-events:none}.minigames-pagination.loading::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid #e2e8f0;border-top:2px solid #3730a3;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}[dir=rtl] .minigames-pagination .prev::before{content:"→";margin-right:0;margin-left:.5rem}[dir=rtl] .minigames-pagination .next::after{content:"←";margin-left:0;margin-right:.5rem}.load-more-container+.minigames-pagination,.minigames-pagination+.load-more-container{margin-top:1rem}.loading-method-load-more .minigames-pagination{display:none}.loading-method-pagination .load-more-container{display:none}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}