/* ========================================================= PROFESSIONAL NEON OVERRIDE Theme: Crimson Red + Electric Blue + Dark Background Struktur tetap sama | class animasi tetap | ringan Tempel di bagian PALING BAWAH CSS lama ========================================================= */ :root{ --dark-1:#05070d; --dark-2:#0a0f18; --dark-3:#0f1724; --dark-4:#131d2d; --dark-soft:#1a2235; --text-main:#eef6ff; --text-soft:#9ab0cc; --text-dim:#7488a4; --red:#ff2f5e; --red-deep:#c61745; --blue:#25b8ff; --blue-deep:#0a84ff; --line:rgba(255,255,255,.07); --line-blue:rgba(37,184,255,.22); --line-red:rgba(255,47,94,.20); --glow-blue:0 0 14px rgba(37,184,255,.20),0 0 28px rgba(37,184,255,.08); --glow-red:0 0 14px rgba(255,47,94,.18),0 0 28px rgba(255,47,94,.08); --shadow-main:0 10px 35px rgba(0,0,0,.35); --grad-red:linear-gradient(135deg,#ff436d 0%,#d61f4c 58%,#96112f 100%); --grad-blue:linear-gradient(135deg,#52d1ff 0%,#1fa9ff 55%,#0a73ff 100%); --grad-dark:linear-gradient(180deg,#0d1320 0%,#080c14 100%); --grad-panel:linear-gradient(145deg,#121b2b 0%,#0b1018 100%); --grad-mix:linear-gradient(135deg,rgba(255,47,94,.16) 0%,rgba(37,184,255,.14) 100%); } /* base */ body{ background: radial-gradient(circle at 12% 18%, rgba(255,47,94,.10), transparent 25%), radial-gradient(circle at 88% 10%, rgba(37,184,255,.10), transparent 24%), linear-gradient(180deg,#03050a 0%,#070b13 48%,#04070d 100%); color:var(--text-main); } p, body, .message-table, .profile-container .section-heading, .site-info .site-info-description p, .site-info .site-info-description ul li, .site-info-container p, .bank-list p, .site-description, .site-description h1, .site-description h2, .site-description h3, .site-description p, .site-description a, .site-description div{ color:var(--text-soft) !important; } h4, .sports-platform-title, .jackpot-winners .jackpot-winner-title, .topbar-left-section .topbar-item, .user-info, .match-info-container .match-teams, .winners-ticker ul li .winner-info, .mobile-app-container .text-container, .download-apk, .claim-container .standard-form-note, .standard-form-note.claim-note span, .standard-form-note.claim-note strong{ color:var(--text-main) !important; } a{ color:var(--text-main); transition:.25s ease; } a:hover, a:focus{ color:var(--blue); text-decoration:none; } /* global panels */ .panel, .white-panel.emailbox .panel, .standard-form-container, .standard-form-content, .tab-content-container, .provider-slide, .claim-container, .bonus-slider-modal .modal-content, .modal-content, .promotion-list, .slots-games-container, .casino-games-container, .race-games-container, .arcade-games-container, .crash-game-games-container, .sports-container, .sports-matches-container, .info-center-content, .messaging-side-menu, .bank-info, .deposit-container .bank-info, .withdrawal-container .bank-info, .pending-transactions-container .pending-transactions-item, .modal-body .pending-transaction-details-container, .update-verification-note-container .update-verification-note, .standard-content-info .standard-content-block, .bank-info-block{ background:var(--grad-panel) !important; color:var(--text-main) !important; border-color:var(--line) !important; box-shadow:var(--shadow-main); } /* header */ .site-header{ background: linear-gradient(135deg,rgba(255,47,94,.12),rgba(37,184,255,.08)), linear-gradient(180deg,#0d1320 0%,#090e17 100%) !important; border-color:rgba(255,255,255,.06) !important; box-shadow:0 8px 25px rgba(0,0,0,.28); } .topbar-container{ background:linear-gradient(180deg,#080d16 0%,#060a12 100%) !important; border-bottom:1px solid rgba(255,255,255,.05); } .topbar-left-section .topbar-item{ color:var(--text-soft) !important; border-right-color:rgba(255,255,255,.10) !important; } .topbar-left-section .topbar-item a:hover{ color:var(--blue) !important; } .topbar-left-section .topbar-item .live-chat{ color:#fff !important; background:var(--grad-red) !important; box-shadow:var(--glow-red); } .topbar-left-section .topbar-item .live-chat:hover{ color:#fff !important; background:var(--grad-blue) !important; box-shadow:var(--glow-blue); } .topbar-left-section .language-selector{ background:#0d1320 !important; } /* top menu */ .top-menu .game-list{ border-top-color:rgba(255,255,255,.06) !important; border-bottom-color:rgba(255,255,255,.05) !important; background:rgba(7,10,17,.96) !important; backdrop-filter:blur(8px); } .top-menu>li>a{ color:#c8d7ec !important; transition:.25s ease; } .top-menu>li>a:hover, .top-menu>li[data-active="true"]>a{ color:var(--blue) !important; text-shadow:0 0 10px rgba(37,184,255,.18); } .top-menu .game-list>li>a .background{ background:linear-gradient(90deg,rgba(255,47,94,0) 0%,rgba(37,184,255,.14) 100%) !important; border-color:rgba(37,184,255,.28) !important; } /* login panel */ .login-panel{ color:#fff !important; } .login-panel input[type=text], .login-panel input[type=password], .form-control, .mobile-app-container .mobile-app-select, .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:#0b111b !important; color:#eaf4ff !important; border:1px solid rgba(255,255,255,.08) !important; box-shadow:inset 0 1px 0 rgba(255,255,255,.02); } .form-control:focus, .login-panel input[type=text]:focus, .login-panel input[type=password]:focus{ border-color:rgba(37,184,255,.45) !important; box-shadow:0 0 0 3px rgba(37,184,255,.08) !important; } .login-panel .login-button{ background:linear-gradient(135deg,#202b3f 0%,#121a29 100%) !important; color:#fff !important; border:1px solid rgba(255,255,255,.08); } .login-panel .login-button:hover{ background:var(--grad-blue) !important; color:#07131e !important; box-shadow:var(--glow-blue); } .login-panel .register-button{ background:var(--grad-red) !important; color:#fff !important; box-shadow:var(--glow-red); } .login-panel .register-button:hover{ background:var(--grad-blue) !important; color:#07131e !important; box-shadow:var(--glow-blue); } .login-panel .forgot-password-link, .login-panel .forgot-password-link:hover{ color:var(--red) !important; } /* standard buttons */ .standard-button-group .btn-primary, .standard-reporting-control-group .btn-primary, .messaging-side-menu .support-ticket>a, .deposit-container .reveal-bank-account-button, .modal-footer .btn-primary, .modal-btn, .claim-item .claim-button, .claim-item .activation-button, .claim-item .cancellation-button, .claim-item .expiration-button, [data-payment-gateway] .download-qr-button, .download-apk .btn, .play-now, .promotion-item .click-for-get-promo-button{ color:#fff !important; background:var(--grad-red) !important; border:0 !important; box-shadow:var(--glow-red); } .standard-button-group .btn-primary:hover, .standard-reporting-control-group .btn-primary:hover, .messaging-side-menu .support-ticket>a:hover, .deposit-container .reveal-bank-account-button:hover, .modal-footer .btn-primary:hover, .modal-btn:hover, .claim-item .claim-button:hover, .claim-item .activation-button:hover, .claim-item .cancellation-button:hover, .claim-item .expiration-button:hover, [data-payment-gateway] .download-qr-button:hover, .download-apk .btn:hover, .play-now:hover, .promotion-item .click-for-get-promo-button:hover{ background:var(--grad-blue) !important; color:#06111a !important; box-shadow:var(--glow-blue); } .modal-btn.blank, .free-play, .confirmation-message-modal .confirm-btn, .simple-modal .btn-secondary{ background:linear-gradient(135deg,#2b3444 0%,#171e2b 100%) !important; color:#dfe9f8 !important; border:1px solid rgba(255,255,255,.08) !important; } .modal-btn.blank:hover, .free-play:hover, .confirmation-message-modal .confirm-btn:hover, .simple-modal .btn-secondary:hover{ background:linear-gradient(135deg,#364258 0%,#202838 100%) !important; color:#fff !important; } /* info center / sections */ .info-center, [data-container-background="sports"], [data-container-background="casino"], [data-container-background="race"], [data-container-background="slots"], [data-container-background="poker"], [data-container-background="others"], [data-container-background="promotions"], .home-info-container, .telegram-banner-container, .provider-page .large-game-list-container, .provider-info, .large-game-list-container, .table .table{ background: radial-gradient(circle at left top, rgba(255,47,94,.08), transparent 24%), radial-gradient(circle at right top, rgba(37,184,255,.08), transparent 24%), linear-gradient(180deg,#0d1320 0%,#080d15 100%) !important; border-color:var(--line) !important; } .info-center-title, .standard-form-title, .home-game-list-container .container-title span, .popular-game-title-container .container-title span{ background:var(--grad-red) !important; color:#fff !important; box-shadow:var(--glow-red); } .info-center-content-title, .lottery-result-container .lottery-result-title, .game-list-title, .game-list, .top-tab-container a[data-active="true"], .top-tab-container a:hover{ background:#101827 !important; color:#fff !important; } /* side menu */ .standard-side-menu, .standard-side-menu .menu-section, .promotions-container .standard-side-menu li a, .standard-side-menu-group-label, .standard-side-menu a{ background:#0d1320 !important; color:#eaf2ff !important; border-color:rgba(255,255,255,.05) !important; } .standard-side-menu a[data-active="true"], .standard-side-menu a:hover, .standard-side-menu .menu-section a:hover, .standard-side-menu .menu-section a:focus, .standard-side-menu .menu-section a[data-active="true"], .promotions-container .standard-side-menu a[data-active="true"], .promotions-container .standard-side-menu a:hover{ background:linear-gradient(135deg,rgba(255,47,94,.16),rgba(37,184,255,.14)) !important; color:#fff !important; } .standard-side-menu .player-account-section, .standard-profile-bar, .user-info .user-main-info{ background:#111826 !important; color:#fff !important; box-shadow:0 8px 20px rgba(0,0,0,.22); } .standard-side-menu .player-account-section .username, .standard-profile-bar .user-field div .username, .user-info .wallet-container .balance, .user-info .wallet-container .locked-balance{ color:var(--blue) !important; } /* sports */ .sport-match-item{ color:#fff !important; background:linear-gradient(135deg,rgba(255,47,94,.18) 0%,rgba(37,184,255,.10) 100%) !important; border:1px solid rgba(255,255,255,.06); } .sport-match-item .match-info-container, .sport-match-item:nth-child(even) .match-info-container{ background:#0f1724 !important; } .sport-match-item .match-date>span, .sport-match-item:nth-child(even) .match-date>span{ color:#fff !important; } .sport-match-item .match-info, .hot-match-container [data-match-info="date"]{ color:var(--blue) !important; } .sport-match-item .match-teams>span, .match-info-container .match-teams>span{ color:var(--red) !important; } .hot-match-container .live-streaming-link{ border-color:var(--blue) !important; color:var(--blue) !important; } .hot-match-container .live-streaming-link:hover{ color:#06111a !important; background:var(--grad-blue) !important; border-color:transparent !important; } /* jackpot / ticker */ .jackpot-winners, .scrtabs-tab-container{ background: linear-gradient(180deg,#101827 0%,#182131 50%,#0f1724 100%) !important; border-color:var(--line) !important; } .jackpot-winners .winners-ticker-container, .jackpot-winners .winners-ticker-container ul li, .tickercontainer, .announcement-container, .announcement-container>[data-section="announcements"]{ background:#0b1018 !important; color:#fff !important; } .winners-ticker ul li .winner-amount, .notice ul li, .expiration-countdown-container h6.active, .expiration-countdown-container small.active{ color:var(--red) !important; } /* tabs */ .nav-tabs>li>a:hover, .mobile-app-container .nav-tabs>li.active>a, .mobile-app-container .nav-tabs>li.active>a:hover, .mobile-app-container .nav-tabs>li.active>a:focus, .popular-games .nav-tabs>li.active>a, .popular-games .nav-tabs>li>a:hover{ background:#101827 !important; color:var(--blue) !important; border-color:rgba(255,255,255,.06) !important; } .popular-games .tab-pane, .popular-games .tab-content, .popular-games .nav-tabs>li>a, .top-tab-container a, .game-list .game-item, .provider-slide>main>.slide-item>a:not(.game-info){ background:#0c121c !important; border-color:rgba(255,255,255,.05) !important; } /* game categories */ .slots-games-container .category-filter-link, .casino-games-container .category-filter-link, .race-games-container .category-filter-link{ color:#dce8f8 !important; } .slots-games-container .category-filter-link.active, .slots-games-container .category-filter-link:hover, .casino-games-container .category-filter-link.active, .casino-games-container .category-filter-link:hover, .race-games-container .category-filter-link.active, .race-games-container .category-filter-link:hover, .arcade-games-container .category-filter-link.active, .arcade-games-container .category-filter-link:hover, .crash-game-games-container .category-filter-link.active, .crash-game-games-container .category-filter-link:hover{ background:var(--grad-blue) !important; color:#06111a !important; box-shadow:var(--glow-blue); } .slots-games-container .game-name, .casino-games-container .game-name, .race-games-container .game-name, .game-list .game-name{ background:var(--grad-red) !important; color:#fff !important; } /* modal */ .modal-content, .confirmation-message-modal .modal-body, .bonus-slider-modal .bonus-form{ background:linear-gradient(180deg,#111928 0%,#0b1018 100%) !important; border-color:rgba(255,255,255,.06) !important; } .modal-title, .claim-info-modal h4, .modal-content h4, .download-popup-modal .modal-header .modal-title{ color:var(--blue) !important; } .modal-header, .bonus-slider-modal .modal-header{ border-bottom-color:rgba(255,255,255,.08) !important; } .modal-header .close, .modal-header .close:hover, .bonus-slider-modal .modal-header .close{ color:#fff !important; } .confirmation-message-modal .modal-header{ background:var(--grad-red) !important; border-color:transparent !important; } .confirmation-message-modal #delete.confirm-btn{ color:#fff !important; background:var(--grad-red) !important; } .confirmation-message-modal #delete.confirm-btn:hover{ background:var(--grad-blue) !important; } /* notes / notifications */ .standard-form-note, .forgot-password-warning, .announcement-container, .payment-maintenance-container, .remarks-container, .modal-body .pending-transaction-summary-container, .claim-info-modal .alert-container, .payment-account-creation-remarks, .pending-transactions-container .pending-transactions-item .pending-transaction-remarks-container{ background:rgba(255,255,255,.04) !important; color:#fff !important; border-color:rgba(255,255,255,.10) !important; } .remarks-container{ border-color:rgba(255,47,94,.28) !important; } .remarks-container i{ color:var(--red) !important; border-color:var(--red) !important; } /* form notes accent */ .deposit-container .standard-form-note a, .deposit-container .formatted-balance, .withdrawal-container .total-balance, .deposit-amount-container .real-deposit-amount, .deposit-amount-container .deposit-amount .currency-suffix, .deposit-amount-container .deposit-amount input.form-control, .standard-form-note span, .standard-form-note strong{ color:var(--blue) !important; } /* dropdown / tooltip / popover */ .user-info .dropdown-menu, .user-info .dropdown-menu.vendor-balances-container, .ztip-holder, .popover{ background:#101827 !important; color:#fff !important; border-color:rgba(255,255,255,.08) !important; box-shadow:0 10px 25px rgba(0,0,0,.25); } .user-info .dropdown-menu>li>a{ color:#fff !important; background:#0c121c !important; } .user-info .dropdown-menu>li>a:hover, .user-info .dropdown-menu>li>a:focus{ color:var(--blue) !important; background:#111b2a !important; } .ztip-holder.ztip-theme-red{ background:rgba(255,47,94,.94) !important; } .ztip-holder.ztip-theme-blue{ background:rgba(37,184,255,.94) !important; } .ztip-holder.ztip-theme-green{ background:rgba(35,190,120,.94) !important; } /* footer */ .site-footer{ border-top-color:rgba(255,255,255,.08) !important; background: radial-gradient(circle at center top, rgba(37,184,255,.08), transparent 24%), linear-gradient(180deg,#0b1018 0%,#070b11 100%) !important; } .footer-links>li>a, .footer-section-title, .copyright, .site-info .site-info-title h3, .site-info-container h5, .contact-us-list li h6, .contact-list>li a{ color:var(--text-soft) !important; } .footer-links>li>a:hover, .contact-list>li a:hover{ color:var(--blue) !important; } .footer-links>li+li>a, .footer-separator, .site-info-container:not(:last-child):after, .site-info .site-info-title, .site-info .site-info-description.with-seperator+.with-seperator{ border-color:rgba(255,255,255,.08) !important; } .contact-list>li a{ background:#0f1724 !important; } .contact-list>li a i{ background:var(--grad-blue) !important; color:#06111a !important; } .footer-banking-section .banking-footer-section .bank-service-container .site-info-description{ background:#101827 !important; border:1px solid rgba(255,255,255,.06); box-shadow:0 6px 18px rgba(0,0,0,.16); } .footer-banking-section .bank-list-container{ background:#0f1724 !important; border:1px solid rgba(255,255,255,.06); } .footer-banking-section .bank-list-container p, .footer-banking-section .banking-footer-section .bank-service-container .site-info-description p{ color:var(--text-soft) !important; } .footer-banking-section .banking-footer-section .bank-service-container .site-info-description h4{ color:#fff !important; } /* pop red/blue subtle aura */ .site-header, .standard-side-menu, .panel, .modal-content, .large-game-list-container, .provider-info, .login-panel, .jackpot-winners, .footer-banking-section .bank-list-container{ position:relative; overflow:hidden; } .site-header::before, .standard-side-menu::before, .panel::before, .modal-content::before, .large-game-list-container::before, .provider-info::before, .login-panel::before, .jackpot-winners::before, .footer-banking-section .bank-list-container::before{ content:""; position:absolute; inset:0; pointer-events:none; background: radial-gradient(circle at left top, rgba(255,47,94,.08), transparent 28%), radial-gradient(circle at right top, rgba(37,184,255,.08), transparent 28%); } /* hover ringan */ .top-menu>li>a, .standard-side-menu a, .standard-button-group .btn-primary, .modal-btn, .play-now, .free-play, .contact-list>li a, .user-info .dropdown-menu>li>a, .slots-games-container .category-filter-link, .casino-games-container .category-filter-link, .race-games-container .category-filter-link{ transition:all .22s ease; }