.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-bottom:130px}.news-card{overflow:hidden;border:1px solid var(--line);border-radius:22px;background:rgba(16,23,42,.78)}.news-card>img{display:block;width:100%;aspect-ratio:16/8;object-fit:cover}.news-card>div{padding:30px}.news-card time{color:var(--green);font-size:11px}.news-card h2{font-size:30px}.news-card p,.news-card details{color:var(--muted);line-height:1.7}.news-card summary{color:#fff;cursor:pointer}.news-card a{display:inline-block;margin-top:18px;color:#78dca1;text-decoration:none}.game-page{padding-bottom:140px}.game-head{min-height:650px;display:grid;grid-template-columns:1fr 300px;gap:80px;align-items:center}.game-head h1{font-size:clamp(60px,8vw,105px);line-height:.9;letter-spacing:-.06em;margin:18px 0}.game-head h1 em{font-style:normal;background:var(--grad);background-clip:text;-webkit-background-clip:text;color:transparent}.game-head p{max-width:650px;color:var(--muted);font-size:18px;line-height:1.7}.game-balance{display:grid;justify-items:center;padding:35px;border:1px solid var(--line);border-radius:24px;background:rgba(15,23,42,.82)}.game-balance strong{font-size:78px;background:var(--grad);background-clip:text;-webkit-background-clip:text;color:transparent}.game-balance span,.game-balance small{color:var(--muted)}.tap-zone{min-height:650px;display:grid;place-items:center;align-content:center;gap:22px;border:1px solid var(--line);border-radius:32px;background:radial-gradient(circle,rgba(85,212,134,.13),transparent 45%),#0a1020;overflow:hidden}.tap-stats{width:min(600px,calc(100% - 40px));display:flex;justify-content:space-between;color:#8d98ae;font-size:13px}.tap-object{position:relative;width:min(300px,72vw);aspect-ratio:1;border:0;border-radius:44%;background:linear-gradient(145deg,rgba(85,212,134,.28),rgba(101,169,255,.2));box-shadow:0 30px 90px rgba(56,176,150,.2),inset 0 0 45px rgba(255,255,255,.06);cursor:pointer;transition:transform .12s}.tap-object:active{transform:scale(.93) rotate(-2deg)}.tap-object i{position:absolute;border:2px solid rgba(124,222,170,.65);border-radius:30%}.tap-object i:nth-child(1){inset:12% 44% 43% 14%}.tap-object i:nth-child(2){inset:42% 12% 14% 43%}.tap-object i:nth-child(3){inset:33%}.tap-object strong{position:absolute;inset:0;display:grid;place-items:center;font-size:38px;color:#fff;opacity:.8}.reward-shop{padding-top:110px}.reward-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.reward-grid article{padding:28px;border:1px solid var(--line);border-radius:20px;background:rgba(15,23,42,.75)}.reward-grid span{color:var(--green);font-size:12px}.reward-grid h3{font-size:24px}.reward-grid p{color:var(--muted);line-height:1.6}.reward-grid button:disabled{opacity:.4;cursor:not-allowed}.game-result{margin-top:20px;color:#7cdda3}.game-promo{position:fixed;z-index:1100;right:24px;bottom:100px;width:210px;padding:16px;border:1px solid rgba(101,169,255,.25);border-radius:18px;background:rgba(12,20,38,.94);box-shadow:0 20px 60px rgba(0,0,0,.35);text-decoration:none;animation:promo-float 4s ease-in-out infinite}.game-promo small{color:#75dca0}.game-promo strong{display:block;margin:5px 0;color:#fff}.game-promo span{color:#8f9bb0;font-size:11px}@keyframes promo-float{50%{transform:translateY(-7px)}}@media(max-width:800px){.news-grid{grid-template-columns:1fr}.game-head{grid-template-columns:1fr;gap:30px;padding-block:80px}.game-balance{width:100%}.reward-grid{grid-template-columns:1fr}.tap-zone{min-height:550px}}@media(max-width:600px){.game-promo{right:80px;bottom:16px;width:auto;padding:12px 14px}.game-promo span{display:none}.tap-stats{align-items:center;flex-direction:column;gap:7px}.tap-zone{min-height:500px}}@media(prefers-reduced-motion:reduce){.game-promo{animation:none}}
