:root{--bg-main:#0b0e14;--bg-card:#151a24;--gold:#ffd700;--gold-hover:#ecc000;--green-cta:#00e676;--green-hover:#00c853;--text-main:#e0e6ed;--text-muted:#8e9aa8;--border-color:#222c3c}.elementor-location-single{background-color:var(--bg-main)!important;color:var(--text-main)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;padding:0px 20px;min-height:100vh}.elementor-element-2bfd043 .e-con-inner{background:linear-gradient(135deg,#1a2232 0%,#111622 100%);border:1px solid var(--border-color);border-radius:16px;padding:30px 20px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,0.3);display:flex;flex-direction:column;align-items:center;max-width:800px;margin:0 auto 24px auto}.elementor-widget-theme-post-featured-image img{width:96px!important;height:96px!important;border-radius:20px;box-shadow:0 8px 20px rgba(0,0,0,0.4);border:2px solid var(--gold);object-fit:cover;transition:transform .3s ease}.elementor-widget-theme-post-featured-image img:hover{transform:scale(1.05)}.elementor-widget-theme-post-title h1{color:#fff!important;margin:8px 0 12px 0!important;padding:0!important;line-height:1.1!important;letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,0.5);border:none!important}.elementor-widget-button .elementor-button{background-color:var(--green-cta)!important;color:#000!important;font-weight:700!important;padding:14px 40px!important;border-radius:30px!important;box-shadow:0 5px 15px rgba(0,230,118,0.4)!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important;text-transform:uppercase;display:inline-block}.elementor-widget-button .elementor-button:hover{background-color:var(--green-hover)!important;box-shadow:0 8px 25px rgba(0,230,118,0.6)!important;transform:translateY(-2px)}.download-tips{font-size:12px!important;color:#8e9aa8!important;margin:8px 0 0 0!important;text-align:center;display:block;width:100%;opacity:.8;letter-spacing:.3px}.elementor-widget-theme-post-content{max-width:800px;margin:0 auto}.elementor-widget-text-editor{color:var(--text-main);line-height:1.6}.elementor-widget-text-editor h2,.elementor-widget-heading .elementor-heading-title{color:var(--gold)!important;margin:10px 0 10px 0!important;padding-left:12px;border-left:4px solid var(--gold);line-height:1.2!important}.elementor-widget-text-editor h3{font-style:20px;color:#fff!important;margin:25px 0 10px 0!important}.elementor-widget-text-editor p{margin-bottom:16px;color:var(--text-main)}.elementor-widget-text-editor table{width:100%;table-layout:fixed;border-collapse:collapse;margin:20px 0;background-color:var(--bg-card);border-radius:12px;overflow:hidden;border:1px solid var(--border-color)}.elementor-widget-text-editor table thead{background-color:rgba(255,215,0,0.1)}.elementor-widget-text-editor table th,.elementor-widget-text-editor table td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--border-color);word-break:break-word;overflow-wrap:break-word}.elementor-widget-text-editor table tr:last-child td{border-bottom:none}.elementor-widget-text-editor table tr td:first-child{width:35%}.elementor-widget-text-editor table strong,.elementor-widget-text-editor table b{color:var(--text-muted)}.elementor-widget-text-editor table td:last-child{color:#fff;font-weight:500}.elementor-widget-text-editor blockquote{background:rgba(0,230,118,0.05);border-left:4px solid var(--green-cta);margin:24px 0;padding:16px 20px;border-radius:0 12px 12px 0}.elementor-widget-text-editor blockquote p{margin:0 0 8px 0}.elementor-widget-text-editor blockquote p:last-child{margin:0;color:var(--text-muted)}.elementor-widget-text-editor code{background-color:rgba(255,255,255,0.08);color:var(--green-cta);padding:4px 8px;border-radius:6px;font-family:Consolas,Monaco,monospace;word-break:break-all}.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{padding-left:20px;margin-bottom:24px}.elementor-widget-text-editor li{margin-bottom:10px}.elementor-widget-text-editor li b{color:var(--gold)}.elementor-widget-gallery .elementor-gallery__container{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:15px!important;margin:20px 0}.elementor-gallery-item{border-radius:12px;overflow:hidden;border:1px solid var(--border-color);box-shadow:0 4px 12px rgba(0,0,0,0.2);transition:all .3s ease}.elementor-gallery-item:hover{transform:translateY(-4px);border-color:var(--gold)}.elementor-gallery-item__image{background-size:cover!important;background-position:center!important;width:100%!important;height:180px!important}.elementor-widget-text-editor p i{display:block;font-style:normal;color:var(--text-muted);margin-top:4px}.elementor-element-2bcf381 .e-con-inner{max-width:800px;margin:40px auto 0 auto;border-top:1px solid var(--border-color);padding-top:30px}.elementor-element-5f658ea .elementor-heading-title{color:var(--gold)!important;margin-bottom:20px!important;border:none!important;padding:0!important}.elementor-posts-container.elementor-posts{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}.elementor-post{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column}.elementor-post:hover{transform:translateY(-4px);border-color:var(--gold);box-shadow:0 8px 20px rgba(0,0,0,0.4)}.elementor-post__thumbnail__link{display:block;width:100%;padding:20px 0 0 0!important;text-align:center;background:none!important;margin-bottom:0!important}.elementor-post__thumbnail img{width:80px!important;height:80px!important;border-radius:16px;margin:0 auto;display:block;object-fit:cover;box-shadow:0 4px 10px rgba(0,0,0,0.3)}.elementor-post__text{padding:15px;display:flex;flex-direction:column;flex-grow:1;text-align:center;align-items:center}.elementor-post__title{margin:12px 0 8px 0!important;line-height:1.2!important;padding:0!important;width:100%}.elementor-post__title a{color:#fff!important;text-decoration:none;transition:color .2s ease}.elementor-post__title a:hover{color:var(--gold)!important}.elementor-post__excerpt{color:var(--text-muted)!important;margin-bottom:15px!important;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;width:100%}.elementor-post__read-more{background-color:var(--green-cta)!important;color:#000!important;font-weight:700!important;font-size:13px!important;text-decoration:none!important;text-transform:uppercase;letter-spacing:.5px;margin:auto auto 0 auto!important;display:inline-block!important;padding:8px 16px!important;border-radius:30px!important;box-shadow:0 4px 12px rgba(0,230,118,0.2);transition:all .2s ease!important;width:auto!important;min-width:140px!important;text-align:center!important}.elementor-post__read-more:hover{background-color:var(--green-hover)!important;color:#000!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(0,230,118,0.4)}@media (max-width:767px){.elementor-element-2bfd043 .e-con-inner{padding:15px 15px;margin-bottom:5px}.elementor-widget-theme-post-featured-image img{width:80px!important;height:80px!important;border-radius:16px}.elementor-widget-theme-post-title h1{margin:4px 0 6px 0!important;line-height:1.1!important}.elementor-widget-button .elementor-button{font-size:14px!important;padding:8px 20px!important;width:auto!important;min-width:160px;text-align:center}.elementor-widget-text-editor h2,.elementor-widget-heading .elementor-heading-title{font-size:20px;margin:10px 0 10px 0!important}.elementor-widget-text-editor{overflow-x:visible}.elementor-widget-text-editor table{display:table!important;width:100%!important;table-layout:auto!important;white-space:normal!important}.elementor-widget-text-editor table th,.elementor-widget-text-editor table td{padding:10px 8px!important}.elementor-widget-text-editor table tr td:first-child{width:auto!important}.elementor-widget-gallery{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;margin:20px -10px!important;padding:0 10px!important}.elementor-widget-gallery .elementor-gallery__container{display:flex!important;flex-direction:row!important;grid-template-columns:none!important;gap:12px!important;margin:0!important;width:max-content!important}.elementor-gallery-item{flex:0 0 260px!important;width:260px!important}.elementor-gallery-item__image{height:140px!important}.elementor-element-2bcf381 .e-con-inner{padding-left:10px;padding-right:10px}.more-game-section .elementor-posts-container.elementor-posts{grid-template-columns:repeat(1,1fr)!important;gap:15px!important}.more-game-section .elementor-post{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;padding:12px!important}.more-game-section .elementor-post__thumbnail__link{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;padding:0!important;margin:0!important;flex-shrink:0!important;display:block!important;position:relative!important;left:auto!important;top:auto!important;transform:none!important}.more-game-section .elementor-post__thumbnail img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;border-radius:12px!important;object-fit:cover!important;margin:0!important;position:static!important;transform:none!important;left:auto!important;top:auto!important}.more-game-section .elementor-post__text{padding:0 0 0 16px!important;margin:0!important;width:auto!important;position:static!important;text-align:left!important;align-items:flex-start!important;flex-grow:1!important}.more-game-section .elementor-post__title{margin:0 0 4px 0!important}.more-game-section .elementor-post__excerpt{display:none!important}.more-game-section .elementor-post__read-more{margin-top:6px!important;padding:5px 12px!important;min-width:100px!important;font-size:11px!important;border-radius:20px!important;line-height:1!important;margin-left:0!important}}
