:root{ --bg:#03030b; --black:#050510; --white:#ffffff; --pink:#ff00c8; --blue:#00eaff; --gold:#ffd86b; --purple:#8b35ff; --soft:rgba(255,255,255,.08); } /* BASE */ body{ background: radial-gradient(circle at 15% 10%,rgba(255,0,200,.18),transparent 28%), radial-gradient(circle at 85% 15%,rgba(0,234,255,.15),transparent 30%), radial-gradient(circle at 50% 90%,rgba(139,53,255,.16),transparent 34%), var(--bg); color:#d9dcff; } a{color:var(--pink)} a:hover{color:var(--gold)} /* HEADER */ .site-header, .topbar-container{ background:linear-gradient(135deg,#050510 0%,#11062b 45%,#031329 100%); border-bottom:1px solid rgba(255,0,200,.65); box-shadow:0 0 18px rgba(255,0,200,.25),0 0 28px rgba(0,234,255,.12); } .top-menu>li{ color:#fff; transition:.25s ease; } .top-menu>li:hover, .top-menu>li[data-active="true"]{ color:var(--gold); text-shadow:0 0 10px var(--pink),0 0 16px var(--blue); } /* PANEL / CONTAINER */ .home-info-container, .telegram-banner-container, .popular-games .tab-pane, .popular-games .popular-game-list, .promotions-container, .promotion-list, .slots-games-container, .casino-games-container, .race-games-container, .standard-form-title, .modal-content{ background:linear-gradient(145deg,rgba(5,5,16,.96),rgba(18,6,43,.95)); border:1px solid rgba(0,234,255,.25); box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 0 22px rgba(139,53,255,.18); } /* TITLE */ .standard-form-title, .info-center-title, .popular-games [data-section="left"] .section-title, .game-list-title{ color:#fff; background:linear-gradient(90deg,var(--pink),var(--purple),var(--blue)); text-shadow:0 0 10px rgba(255,255,255,.45); } /* BUTTON */ .login-panel .login-button, .standard-button-group .btn-primary, .play-now, .claim-item .claim-button, .claim-item .activation-button, .promotion-item .click-for-get-promo-button, .register-done-container .btn-deposit, [data-payment-gateway] .download-qr-button{ color:#fff!important; border:0; background:linear-gradient(135deg,var(--pink),var(--purple),var(--blue)); box-shadow:0 0 14px rgba(255,0,200,.45),0 0 22px rgba(0,234,255,.25); transition:transform .2s ease,box-shadow .2s ease,filter .2s ease; } .login-panel .login-button:hover, .standard-button-group .btn-primary:hover, .play-now:hover, .claim-item .claim-button:hover, .claim-item .activation-button:hover, .promotion-item .click-for-get-promo-button:hover, .register-done-container .btn-deposit:hover{ transform:translateY(-2px); filter:brightness(1.15); box-shadow:0 0 18px rgba(255,216,107,.45),0 0 30px rgba(255,0,200,.35); } /* REGISTER BUTTON */ .login-panel .register-button, .notification-tabs .notification-tab-item[data-active="true"], .payment-method-selection input[type="radio"]:checked+label{ background:linear-gradient(135deg,var(--gold),#ff9f1c,var(--pink)); color:#07070f!important; font-weight:700; box-shadow:0 0 16px rgba(255,216,107,.45); } /* INPUT */ .login-panel input[type=text], .login-panel input[type=password], .header_inputbox, .form-control, .slots-games-container .filter-section input[type=text], .casino-games-container .filter-section input[type=text], .race-games-container .filter-section input[type=text]{ background:rgba(255,255,255,.06); color:#fff; border:1px solid rgba(0,234,255,.35); box-shadow:inset 0 0 12px rgba(0,234,255,.08); } .login-panel input:focus, .form-control:focus{ border-color:var(--pink); box-shadow:0 0 12px rgba(255,0,200,.35); outline:none; } /* GAME CARD */ .game-list .game-item, .large-game-list li, .large-game-list .game-provider-img, .promotion-item, .sport-match-item{ background:linear-gradient(145deg,#070713,#120631 55%,#061628); border:1px solid rgba(255,0,200,.22); box-shadow:0 0 18px rgba(0,0,0,.35); transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease; } .game-list .game-item:hover, .large-game-list li:hover, .promotion-item:hover, .sport-match-item:hover{ transform:translateY(-3px); border-color:var(--gold); box-shadow:0 0 20px rgba(255,0,200,.32),0 0 24px rgba(0,234,255,.18); } .game-list .game-name, .game-list .provider-name, .home-game-list-container .container-title span, .popular-game-title-container .container-title span{ background:linear-gradient(90deg,var(--pink),var(--purple)); color:#fff!important; } /* JACKPOT */ .home-progressive-jackpot, .jackpot-winners{ background:linear-gradient(135deg,#03030b,#240041,#001d38); } .jackpot-container .progressive-jackpot span, .winners-ticker ul li .winner-amount{ color:var(--gold); text-shadow:0 0 10px var(--gold),0 0 18px var(--pink); } /* ANNOUNCEMENT */ .announcement-container, .lottery-result-container, .lottery-result-container .lottery-result-title{ background:linear-gradient(90deg,var(--pink),var(--purple),var(--blue)); color:#fff; } .announcement-container>[data-section="announcements"], .lottery-result-container .lottery-result, .lottery-result-container .lottery-numbers{ background:#050510; color:#fff; } /* FOOTER */ .site-footer{ background: radial-gradient(circle at top left,rgba(255,0,200,.2),transparent 35%), linear-gradient(135deg,#03030b,#120631,#031329); border-top:1px solid rgba(255,216,107,.35); } .footer-links>li>a:hover, .contact-us-list li a{ color:var(--gold); } /* LIGHT NEON ANIMATION */ @keyframes softAura{ 0%,100%{filter:brightness(1)} 50%{filter:brightness(1.12)} } .login-panel .login-button, .play-now, .home-progressive-jackpot .jackpot-container, .floating-action-button .floating-action-button-item{ animation:softAura 3s ease-in-out infinite; } /* MOBILE SAFE */ @media(max-width:768px){ .game-list .game-item:hover, .large-game-list li:hover, .promotion-item:hover{ transform:none; } .site-header, .topbar-container{ box-shadow:0 0 12px rgba(255,0,200,.18); } }