🇦🇺 COMPANY NAME is Australia's trusted online casino, offering real money pokies, live casino games, table games, daily promotions, welcome bonuses, secure banking, instant deposits, fast withdrawals, and an exciting gaming experience for Australian players.

LIVE TRANSACTION

LIVE
WINNER AMOUNT GAME ACTION
Loading...
Downline

LIVE TRANSACTION

LIVE
WINNER AMOUNT GAME ACTION
Loading...
Downline

LIVE TRANSACTION

LIVE
WINNER AMOUNT GAME ACTION
Loading...
Downline
WhatsApp
Partnership
/* ========================================= XBET NOTICE — CYAN NEON LUXURY THEME Deep Ocean Blue · Cyan Glow · Glass Effect Replace the original STYLE section ========================================= */ #xbetNoticeRoot, #xbetNoticeRoot * { box-sizing: border-box; } #xbetNoticeRoot { --purple: #00dff5; --light-purple: #9cfaff; --xpc-cyan: #00eaff; --xpc-cyan-light: #a4fbff; --xpc-blue: #009fca; --xpc-deep: #006b96; --xpc-border: rgba(0, 220, 255, .42); --xpc-bg: #04131c; --xpc-panel: #082635; --xpc-text: #f1fdff; position: fixed; inset: 0; z-index: 999999; display: flex; align-items: center; justify-content: center; padding: 16px; color: var(--xpc-text); font-family: Inter, Arial, sans-serif; isolation: isolate; } #xbetNoticeRoot.xpc-hidden { display: none !important; } #xbetNoticeRoot button, #xbetNoticeRoot a { -webkit-tap-highlight-color: transparent; } #xbetNoticeRoot button { font: inherit; } .xpc-overlay { position: absolute; inset: 0; background: rgba(0, 8, 16, .88); backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); } .xpc-box { position: relative; z-index: 1; display: flex; flex-direction: column; width: min(1100px, 96vw); height: min(760px, 92vh); min-height: 420px; overflow: hidden; border: 1px solid rgba(0, 234, 255, .65); border-radius: 19px; background: radial-gradient(ellipse at 80% 0%, rgba(0, 207, 255, .13), transparent 48%), linear-gradient(145deg, #0b2939, #04131e 55%, #020a12); box-shadow: 0 0 20px rgba(0, 225, 255, .18), 0 0 45px rgba(0, 150, 210, .12), 0 30px 90px #000a; animation: xpcAppear .35s ease both; } @keyframes xpcAppear { from { opacity: 0; transform: translateY(10px) scale(.99); } to { opacity: 1; transform: translateY(0) scale(1); } } .xpc-ambient { position: absolute; z-index: 0; pointer-events: none; border-radius: 50%; filter: blur(70px); animation: xpcAmbient 5s ease-in-out infinite alternate; } .xpc-ambient-a { width: 240px; height: 240px; right: -70px; top: 30px; background: #00dfff; opacity: .15; } .xpc-ambient-b { width: 220px; height: 220px; left: 20%; bottom: -120px; background: #087dff; opacity: .13; } @keyframes xpcAmbient { from { transform: scale(.8); } to { transform: scale(1.2); } } /* HEADER */ .xpc-header { position: relative; z-index: 2; flex: 0 0 auto; min-height: 72px; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 12px 22px; border-bottom: 1px solid rgba(0, 225, 255, .22); background: linear-gradient( 100deg, rgba(255,255,255,.025), rgba(0,213,255,.10), rgba(255,255,255,.015) ); } .xpc-brand { display: flex; align-items: center; gap: 11px; min-width: 0; } .xpc-logo-frame { display: grid; place-items: center; flex: 0 0 44px; width: 44px; height: 44px; padding: 3px; overflow: hidden; border: 1px solid rgba(110, 247, 255, .75); border-radius: 11px; background: linear-gradient(145deg, #087b9b, #04131f); animation: xpcLogoGlow 3.5s ease-in-out infinite; } .xpc-logo-frame img { display: block; max-width: 100%; max-height: 100%; object-fit: contain; } @keyframes xpcLogoGlow { 50% { box-shadow: 0 0 12px rgba(0, 234, 255, .42), 0 0 24px rgba(0, 180, 255, .22); } } .xpc-brand-name { font-size: 23px; font-weight: 900; letter-spacing: 3px; line-height: 1.1; } .xpc-brand-name span { color: var(--xpc-cyan-light); font-size: 9px; vertical-align: top; } .xpc-brand-sub { margin-top: 5px; color: #81dce9; font-size: 8px; font-weight: 800; letter-spacing: 1.3px; } .xpc-header-right { display: flex; align-items: center; gap: 12px; } .xpc-vip { color: #b7f8ff; font-size: 9px; font-weight: 800; letter-spacing: 1px; white-space: nowrap; } .xpc-close { display: grid; place-items: center; width: 34px; height: 34px; flex: 0 0 34px; padding: 0; color: #bafaff; border: 1px solid rgba(0, 225, 255, .38); border-radius: 9px; background: rgba(0, 220, 255, .06); font-size: 25px !important; line-height: 1; cursor: pointer; transition: .25s; } .xpc-close:hover { color: white; background: rgba(0, 213, 255, .25); box-shadow: 0 0 14px rgba(0, 225, 255, .25); transform: rotate(90deg); } /* LAYOUT */ .xpc-layout { display: flex; flex: 1 1 auto; min-height: 0; overflow: hidden; } /* LEFT SIDEBAR */ .xpc-sidebar { display: flex; flex: 0 0 220px; flex-direction: column; gap: 7px; min-height: 0; padding: 22px 13px 14px; border-right: 1px solid rgba(0, 225, 255, .19); background: rgba(0, 180, 220, .035); } .xpc-side-title { padding: 0 11px 12px; color: #63bccc; font-size: 9px; font-weight: 800; letter-spacing: 2px; } .xpc-side { display: flex; align-items: center; gap: 10px; width: 100%; min-height: 45px; padding: 0 10px; text-align: left; color: #9dcbd6; border: 1px solid transparent; border-radius: 9px; background: transparent; cursor: pointer; transition: .25s; font-size: 10px !important; font-weight: 800 !important; } .xpc-side:hover, .xpc-side.active { color: #efffff; border-color: rgba(0, 225, 255, .40); background: linear-gradient( 100deg, rgba(0, 210, 255, .17), rgba(0, 125, 200, .045) ); } .xpc-side.active { box-shadow: inset 3px 0 #00eaff, 0 0 12px rgba(0, 210, 255, .07); } .xpc-side > span { color: #65f5ff; font-size: 16px; } .xpc-side > b { margin-left: auto; color: #63cfe1; font-size: 19px; font-weight: 400; } .xpc-side-footer { margin-top: auto; padding: 18px 4px 7px; color: #71efff; text-align: center; font-size: 21px; } .xpc-side-footer small { display: block; margin-top: 8px; color: #669eae; font-size: 8px; letter-spacing: 1px; } /* MAIN */ .xpc-main { display: flex; flex: 1 1 auto; flex-direction: column; min-width: 0; min-height: 0; } .xpc-topbar { display: flex; flex: 0 0 40px; align-items: center; justify-content: space-between; gap: 10px; padding: 0 21px; border-bottom: 1px solid rgba(0, 225, 255, .13); } .xpc-breadcrumb { color: #8ac9d7; font-size: 9px; font-weight: 800; letter-spacing: 1px; } .xpc-breadcrumb span { padding: 0 7px; color: #388da6; } .xpc-breadcrumb strong { color: #d5fbff; } .xpc-status { color: #8dc7d4; font-size: 8px; font-weight: 800; white-space: nowrap; } .xpc-status i { display: inline-block; width: 6px; height: 6px; margin-right: 5px; border-radius: 50%; background: #00efff; box-shadow: 0 0 9px #00dfff; } /* CONTENT SCROLL */ .xpc-mobile-nav { display: none; } .xpc-content { flex: 1 1 auto; min-height: 0; overflow-y: auto; overflow-x: hidden; padding: 20px 23px 24px; scrollbar-width: thin; scrollbar-color: #078eac transparent; overscroll-behavior: contain; } .xpc-content::-webkit-scrollbar { width: 5px; } .xpc-content::-webkit-scrollbar-thumb { border-radius: 8px; background: linear-gradient(#00eaff, #0079b5); } .xpc-panel { display: none; } .xpc-panel.active { display: block; animation: xpcPanelIn .3s ease both; } @keyframes xpcPanelIn { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: translateY(0); } } /* BANNER */ #xbetNoticeRoot .xpc-photo { position: relative; width: 100%; height: auto; min-height: 0; margin: 0; padding: 0; overflow: hidden; border: 1px solid rgba(0, 225, 255, .55); border-radius: 15px; background: #041b29; line-height: 0; animation: xpcBannerGlow 4s ease-in-out infinite alternate; } #xbetNoticeRoot .xpc-photo img { display: block; width: 100%; height: auto; max-width: 100%; margin: 0; padding: 0; border: 0; border-radius: inherit; object-fit: contain; object-position: center; filter: none !important; opacity: 1 !important; } @keyframes xpcBannerGlow { from { box-shadow: 0 0 8px rgba(0, 220, 255, .10); } to { box-shadow: 0 0 16px rgba(0, 220, 255, .22), 0 0 25px rgba(0, 130, 255, .12); } } /* TITLE BOX */ .xpc-title-box { position: relative; margin-top: 16px; padding: 15px 16px 13px; border: 1px solid rgba(0, 225, 255, .30); border-radius: 12px; background: linear-gradient( 110deg, rgba(0, 194, 235, .12), rgba(255, 255, 255, .015) ); animation: xpcTitleGlow 4s ease-in-out infinite; } @keyframes xpcTitleGlow { 50% { border-color: rgba(100, 247, 255, .72); box-shadow: 0 0 14px rgba(0, 215, 255, .08); } } .xpc-kicker { margin-bottom: 6px; color: #73dce9; font-size: 8px; font-weight: 800; letter-spacing: 1.8px; } .xpc-title-box h1 { margin: 0; color: white; font-size: clamp(20px, 2.6vw, 28px); line-height: 1.2; font-weight: 900; } .xpc-title-box h1 em { color: #8ef7ff; font-style: normal; background: linear-gradient( 100deg, #ffffff, #b7faff 38%, #00cfe8 76%, #e4ffff ); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .xpc-decoration { display: flex; align-items: center; gap: 8px; width: 90px; margin-top: 10px; color: #7af4ff; } .xpc-decoration span { flex: 1; height: 1px; background: linear-gradient(90deg, #00dff5, transparent); } .xpc-decoration span:first-child { background: linear-gradient(90deg, transparent, #00dff5); } /* DESCRIPTION */ .xpc-description { margin: 13px 0 17px; color: #a6cbd5; font-size: 11px; line-height: 1.8; } /* PRIMARY BUTTON */ .xpc-button { position: relative; display: flex; align-items: center; justify-content: space-between; gap: 15px; width: 100%; min-height: 47px; overflow: hidden; padding: 0 16px; color: #02202b !important; text-decoration: none !important; border: 1px solid #c8fcff; border-radius: 10px; background: linear-gradient( 105deg, #eaffff, #a3f7ff 28%, #00d9f5 70%, #d9fdff ); box-shadow: 0 5px 18px rgba(0, 220, 255, .18), inset 0 1px 0 rgba(255, 255, 255, .8); font-size: 10px; font-weight: 900; letter-spacing: 1.3px; transition: transform .25s, box-shadow .25s; } .xpc-button::before { content: ""; position: absolute; top: 0; left: -70%; width: 35%; height: 100%; transform: skewX(-22deg); background: linear-gradient( 90deg, transparent, rgba(255, 255, 255, .95), transparent ); animation: xpcButtonSweep 4s ease-in-out infinite; } @keyframes xpcButtonSweep { 0%, 58% { left: -70%; } 100% { left: 140%; } } .xpc-button:hover { transform: translateY(-2px); box-shadow: 0 8px 26px rgba(0, 220, 255, .35), 0 0 15px rgba(0, 220, 255, .12); } .xpc-button b { position: relative; font-size: 18px; } /* REWARD CARDS */ .xpc-card { display: flex; flex-direction: column; gap: 7px; margin-top: 12px; padding: 17px; border: 1px solid rgba(0, 225, 255, .32); border-radius: 12px; background: radial-gradient(ellipse at top right, rgba(0, 220, 255, .09), transparent 65%), linear-gradient(110deg, rgba(0, 165, 205, .13), rgba(255, 255, 255, .018)); animation: xpcCardGlow 4s ease-in-out infinite; } @keyframes xpcCardGlow { 50% { box-shadow: 0 0 16px rgba(0, 210, 255, .12); border-color: rgba(90, 239, 255, .55); } } .xpc-card small { color: #a0dce7; font-size: 8px; letter-spacing: 1px; } .xpc-card strong { color: #eaffff; font-size: 28px; text-shadow: 0 0 12px rgba(0, 225, 255, .20); } .xpc-card span { color: #85b7c4; font-size: 9px; letter-spacing: .6px; } /* CARD GRID */ .xpc-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; margin-top: 12px; } .xpc-grid .xpc-card { min-width: 0; margin-top: 0; padding: 14px; } .xpc-grid .xpc-card:last-child:nth-child(odd) { grid-column: 1 / -1; } .xpc-grid .xpc-card strong { font-size: clamp(25px, 4vw, 35px); } /* FOOTER */ .xpc-footer { display: flex; align-items: center; justify-content: center; gap: 10px; flex: 0 0 32px; color: #6daebd; border-top: 1px solid rgba(0, 225, 255, .16); background: rgba(0, 0, 0, .20); font-size: 8px; font-weight: 800; letter-spacing: 1.5px; } /* MOBILE */ @media (max-width: 760px) { #xbetNoticeRoot { padding: 10px; } .xpc-box { width: 100%; height: min(760px, 92dvh); min-height: 400px; } .xpc-header { min-height: 62px; padding: 9px 12px; } .xpc-logo-frame { width: 37px; height: 37px; flex-basis: 37px; } .xpc-brand-name { font-size: 20px; } .xpc-brand-sub { font-size: 7px; letter-spacing: .8px; } .xpc-sidebar { display: none; } .xpc-main { width: 100%; } .xpc-topbar { flex-basis: 36px; padding: 0 12px; } .xpc-mobile-nav { display: flex; align-items: center; gap: 5px; flex: 0 0 45px; min-width: 0; padding: 0 5px; border-bottom: 1px solid rgba(0, 225, 255, .18); background: rgba(0, 220, 255, .025); } .xpc-tabs { display: flex; align-items: center; flex: 1 1 auto; gap: 6px; min-width: 0; overflow-x: auto; overflow-y: hidden; scrollbar-width: none; scroll-behavior: smooth; overscroll-behavior-x: contain; } .xpc-tabs::-webkit-scrollbar { display: none; } .xpc-tab { flex: 0 0 auto; min-height: 30px; padding: 0 10px; color: #94c4d0; border: 1px solid transparent; border-radius: 7px; background: transparent; font-size: 8px !important; font-weight: 800 !important; white-space: nowrap; cursor: pointer; } .xpc-tab.active { color: #efffff; border-color: rgba(0, 225, 255, .55); background: linear-gradient( 100deg, rgba(0, 210, 255, .20), rgba(0, 125, 200, .08) ); box-shadow: inset 0 -2px #00eaff; } .xpc-nav-arrow { display: grid; place-items: center; flex: 0 0 23px; width: 23px; height: 29px; padding: 0; color: #9af7ff; border: 1px solid rgba(0, 225, 255, .35); border-radius: 7px; background: rgba(0, 220, 255, .07); font-size: 20px !important; cursor: pointer; } .xpc-content { padding: 13px 12px 17px; } .xpc-title-box { margin-top: 12px; padding: 13px; } .xpc-kicker { font-size: 7px; letter-spacing: 1px; } .xpc-description { font-size: 10px; } .xpc-button { min-height: 43px; padding: 0 12px; font-size: 9px; } .xpc-grid { gap: 8px; } .xpc-grid .xpc-card { padding: 11px; } .xpc-footer { flex-basis: 29px; font-size: 7px; } } @media (max-width: 380px) { .xpc-vip { font-size: 7px; letter-spacing: .3px; } .xpc-brand-sub { letter-spacing: .3px; } .xpc-grid .xpc-card strong { font-size: 25px; } } /* REDUCED MOTION */ @media (prefers-reduced-motion: reduce) { #xbetNoticeRoot *, #xbetNoticeRoot *::before, #xbetNoticeRoot *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; } }
/* ========================================= XBET NOTICE — CYAN NEON LUXURY THEME Deep Ocean Blue · Cyan Glow · Glass Effect Replace the original STYLE section ========================================= */ #xbetNoticeRoot, #xbetNoticeRoot * { box-sizing: border-box; } #xbetNoticeRoot { --purple: #00dff5; --light-purple: #9cfaff; --xpc-cyan: #00eaff; --xpc-cyan-light: #a4fbff; --xpc-blue: #009fca; --xpc-deep: #006b96; --xpc-border: rgba(0, 220, 255, .42); --xpc-bg: #04131c; --xpc-panel: #082635; --xpc-text: #f1fdff; position: fixed; inset: 0; z-index: 999999; display: flex; align-items: center; justify-content: center; padding: 16px; color: var(--xpc-text); font-family: Inter, Arial, sans-serif; isolation: isolate; } #xbetNoticeRoot.xpc-hidden { display: none !important; } #xbetNoticeRoot button, #xbetNoticeRoot a { -webkit-tap-highlight-color: transparent; } #xbetNoticeRoot button { font: inherit; } .xpc-overlay { position: absolute; inset: 0; background: rgba(0, 8, 16, .88); backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); } .xpc-box { position: relative; z-index: 1; display: flex; flex-direction: column; width: min(1100px, 96vw); height: min(760px, 92vh); min-height: 420px; overflow: hidden; border: 1px solid rgba(0, 234, 255, .65); border-radius: 19px; background: radial-gradient(ellipse at 80% 0%, rgba(0, 207, 255, .13), transparent 48%), linear-gradient(145deg, #0b2939, #04131e 55%, #020a12); box-shadow: 0 0 20px rgba(0, 225, 255, .18), 0 0 45px rgba(0, 150, 210, .12), 0 30px 90px #000a; animation: xpcAppear .35s ease both; } @keyframes xpcAppear { from { opacity: 0; transform: translateY(10px) scale(.99); } to { opacity: 1; transform: translateY(0) scale(1); } } .xpc-ambient { position: absolute; z-index: 0; pointer-events: none; border-radius: 50%; filter: blur(70px); animation: xpcAmbient 5s ease-in-out infinite alternate; } .xpc-ambient-a { width: 240px; height: 240px; right: -70px; top: 30px; background: #00dfff; opacity: .15; } .xpc-ambient-b { width: 220px; height: 220px; left: 20%; bottom: -120px; background: #087dff; opacity: .13; } @keyframes xpcAmbient { from { transform: scale(.8); } to { transform: scale(1.2); } } /* HEADER */ .xpc-header { position: relative; z-index: 2; flex: 0 0 auto; min-height: 72px; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 12px 22px; border-bottom: 1px solid rgba(0, 225, 255, .22); background: linear-gradient( 100deg, rgba(255,255,255,.025), rgba(0,213,255,.10), rgba(255,255,255,.015) ); } .xpc-brand { display: flex; align-items: center; gap: 11px; min-width: 0; } .xpc-logo-frame { display: grid; place-items: center; flex: 0 0 44px; width: 44px; height: 44px; padding: 3px; overflow: hidden; border: 1px solid rgba(110, 247, 255, .75); border-radius: 11px; background: linear-gradient(145deg, #087b9b, #04131f); animation: xpcLogoGlow 3.5s ease-in-out infinite; } .xpc-logo-frame img { display: block; max-width: 100%; max-height: 100%; object-fit: contain; } @keyframes xpcLogoGlow { 50% { box-shadow: 0 0 12px rgba(0, 234, 255, .42), 0 0 24px rgba(0, 180, 255, .22); } } .xpc-brand-name { font-size: 23px; font-weight: 900; letter-spacing: 3px; line-height: 1.1; } .xpc-brand-name span { color: var(--xpc-cyan-light); font-size: 9px; vertical-align: top; } .xpc-brand-sub { margin-top: 5px; color: #81dce9; font-size: 8px; font-weight: 800; letter-spacing: 1.3px; } .xpc-header-right { display: flex; align-items: center; gap: 12px; } .xpc-vip { color: #b7f8ff; font-size: 9px; font-weight: 800; letter-spacing: 1px; white-space: nowrap; } .xpc-close { display: grid; place-items: center; width: 34px; height: 34px; flex: 0 0 34px; padding: 0; color: #bafaff; border: 1px solid rgba(0, 225, 255, .38); border-radius: 9px; background: rgba(0, 220, 255, .06); font-size: 25px !important; line-height: 1; cursor: pointer; transition: .25s; } .xpc-close:hover { color: white; background: rgba(0, 213, 255, .25); box-shadow: 0 0 14px rgba(0, 225, 255, .25); transform: rotate(90deg); } /* LAYOUT */ .xpc-layout { display: flex; flex: 1 1 auto; min-height: 0; overflow: hidden; } /* LEFT SIDEBAR */ .xpc-sidebar { display: flex; flex: 0 0 220px; flex-direction: column; gap: 7px; min-height: 0; padding: 22px 13px 14px; border-right: 1px solid rgba(0, 225, 255, .19); background: rgba(0, 180, 220, .035); } .xpc-side-title { padding: 0 11px 12px; color: #63bccc; font-size: 9px; font-weight: 800; letter-spacing: 2px; } .xpc-side { display: flex; align-items: center; gap: 10px; width: 100%; min-height: 45px; padding: 0 10px; text-align: left; color: #9dcbd6; border: 1px solid transparent; border-radius: 9px; background: transparent; cursor: pointer; transition: .25s; font-size: 10px !important; font-weight: 800 !important; } .xpc-side:hover, .xpc-side.active { color: #efffff; border-color: rgba(0, 225, 255, .40); background: linear-gradient( 100deg, rgba(0, 210, 255, .17), rgba(0, 125, 200, .045) ); } .xpc-side.active { box-shadow: inset 3px 0 #00eaff, 0 0 12px rgba(0, 210, 255, .07); } .xpc-side > span { color: #65f5ff; font-size: 16px; } .xpc-side > b { margin-left: auto; color: #63cfe1; font-size: 19px; font-weight: 400; } .xpc-side-footer { margin-top: auto; padding: 18px 4px 7px; color: #71efff; text-align: center; font-size: 21px; } .xpc-side-footer small { display: block; margin-top: 8px; color: #669eae; font-size: 8px; letter-spacing: 1px; } /* MAIN */ .xpc-main { display: flex; flex: 1 1 auto; flex-direction: column; min-width: 0; min-height: 0; } .xpc-topbar { display: flex; flex: 0 0 40px; align-items: center; justify-content: space-between; gap: 10px; padding: 0 21px; border-bottom: 1px solid rgba(0, 225, 255, .13); } .xpc-breadcrumb { color: #8ac9d7; font-size: 9px; font-weight: 800; letter-spacing: 1px; } .xpc-breadcrumb span { padding: 0 7px; color: #388da6; } .xpc-breadcrumb strong { color: #d5fbff; } .xpc-status { color: #8dc7d4; font-size: 8px; font-weight: 800; white-space: nowrap; } .xpc-status i { display: inline-block; width: 6px; height: 6px; margin-right: 5px; border-radius: 50%; background: #00efff; box-shadow: 0 0 9px #00dfff; } /* CONTENT SCROLL */ .xpc-mobile-nav { display: none; } .xpc-content { flex: 1 1 auto; min-height: 0; overflow-y: auto; overflow-x: hidden; padding: 20px 23px 24px; scrollbar-width: thin; scrollbar-color: #078eac transparent; overscroll-behavior: contain; } .xpc-content::-webkit-scrollbar { width: 5px; } .xpc-content::-webkit-scrollbar-thumb { border-radius: 8px; background: linear-gradient(#00eaff, #0079b5); } .xpc-panel { display: none; } .xpc-panel.active { display: block; animation: xpcPanelIn .3s ease both; } @keyframes xpcPanelIn { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: translateY(0); } } /* BANNER */ #xbetNoticeRoot .xpc-photo { position: relative; width: 100%; height: auto; min-height: 0; margin: 0; padding: 0; overflow: hidden; border: 1px solid rgba(0, 225, 255, .55); border-radius: 15px; background: #041b29; line-height: 0; animation: xpcBannerGlow 4s ease-in-out infinite alternate; } #xbetNoticeRoot .xpc-photo img { display: block; width: 100%; height: auto; max-width: 100%; margin: 0; padding: 0; border: 0; border-radius: inherit; object-fit: contain; object-position: center; filter: none !important; opacity: 1 !important; } @keyframes xpcBannerGlow { from { box-shadow: 0 0 8px rgba(0, 220, 255, .10); } to { box-shadow: 0 0 16px rgba(0, 220, 255, .22), 0 0 25px rgba(0, 130, 255, .12); } } /* TITLE BOX */ .xpc-title-box { position: relative; margin-top: 16px; padding: 15px 16px 13px; border: 1px solid rgba(0, 225, 255, .30); border-radius: 12px; background: linear-gradient( 110deg, rgba(0, 194, 235, .12), rgba(255, 255, 255, .015) ); animation: xpcTitleGlow 4s ease-in-out infinite; } @keyframes xpcTitleGlow { 50% { border-color: rgba(100, 247, 255, .72); box-shadow: 0 0 14px rgba(0, 215, 255, .08); } } .xpc-kicker { margin-bottom: 6px; color: #73dce9; font-size: 8px; font-weight: 800; letter-spacing: 1.8px; } .xpc-title-box h1 { margin: 0; color: white; font-size: clamp(20px, 2.6vw, 28px); line-height: 1.2; font-weight: 900; } .xpc-title-box h1 em { color: #8ef7ff; font-style: normal; background: linear-gradient( 100deg, #ffffff, #b7faff 38%, #00cfe8 76%, #e4ffff ); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .xpc-decoration { display: flex; align-items: center; gap: 8px; width: 90px; margin-top: 10px; color: #7af4ff; } .xpc-decoration span { flex: 1; height: 1px; background: linear-gradient(90deg, #00dff5, transparent); } .xpc-decoration span:first-child { background: linear-gradient(90deg, transparent, #00dff5); } /* DESCRIPTION */ .xpc-description { margin: 13px 0 17px; color: #a6cbd5; font-size: 11px; line-height: 1.8; } /* PRIMARY BUTTON */ .xpc-button { position: relative; display: flex; align-items: center; justify-content: space-between; gap: 15px; width: 100%; min-height: 47px; overflow: hidden; padding: 0 16px; color: #02202b !important; text-decoration: none !important; border: 1px solid #c8fcff; border-radius: 10px; background: linear-gradient( 105deg, #eaffff, #a3f7ff 28%, #00d9f5 70%, #d9fdff ); box-shadow: 0 5px 18px rgba(0, 220, 255, .18), inset 0 1px 0 rgba(255, 255, 255, .8); font-size: 10px; font-weight: 900; letter-spacing: 1.3px; transition: transform .25s, box-shadow .25s; } .xpc-button::before { content: ""; position: absolute; top: 0; left: -70%; width: 35%; height: 100%; transform: skewX(-22deg); background: linear-gradient( 90deg, transparent, rgba(255, 255, 255, .95), transparent ); animation: xpcButtonSweep 4s ease-in-out infinite; } @keyframes xpcButtonSweep { 0%, 58% { left: -70%; } 100% { left: 140%; } } .xpc-button:hover { transform: translateY(-2px); box-shadow: 0 8px 26px rgba(0, 220, 255, .35), 0 0 15px rgba(0, 220, 255, .12); } .xpc-button b { position: relative; font-size: 18px; } /* REWARD CARDS */ .xpc-card { display: flex; flex-direction: column; gap: 7px; margin-top: 12px; padding: 17px; border: 1px solid rgba(0, 225, 255, .32); border-radius: 12px; background: radial-gradient(ellipse at top right, rgba(0, 220, 255, .09), transparent 65%), linear-gradient(110deg, rgba(0, 165, 205, .13), rgba(255, 255, 255, .018)); animation: xpcCardGlow 4s ease-in-out infinite; } @keyframes xpcCardGlow { 50% { box-shadow: 0 0 16px rgba(0, 210, 255, .12); border-color: rgba(90, 239, 255, .55); } } .xpc-card small { color: #a0dce7; font-size: 8px; letter-spacing: 1px; } .xpc-card strong { color: #eaffff; font-size: 28px; text-shadow: 0 0 12px rgba(0, 225, 255, .20); } .xpc-card span { color: #85b7c4; font-size: 9px; letter-spacing: .6px; } /* CARD GRID */ .xpc-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; margin-top: 12px; } .xpc-grid .xpc-card { min-width: 0; margin-top: 0; padding: 14px; } .xpc-grid .xpc-card:last-child:nth-child(odd) { grid-column: 1 / -1; } .xpc-grid .xpc-card strong { font-size: clamp(25px, 4vw, 35px); } /* FOOTER */ .xpc-footer { display: flex; align-items: center; justify-content: center; gap: 10px; flex: 0 0 32px; color: #6daebd; border-top: 1px solid rgba(0, 225, 255, .16); background: rgba(0, 0, 0, .20); font-size: 8px; font-weight: 800; letter-spacing: 1.5px; } /* MOBILE */ @media (max-width: 760px) { #xbetNoticeRoot { padding: 10px; } .xpc-box { width: 100%; height: min(760px, 92dvh); min-height: 400px; } .xpc-header { min-height: 62px; padding: 9px 12px; } .xpc-logo-frame { width: 37px; height: 37px; flex-basis: 37px; } .xpc-brand-name { font-size: 20px; } .xpc-brand-sub { font-size: 7px; letter-spacing: .8px; } .xpc-sidebar { display: none; } .xpc-main { width: 100%; } .xpc-topbar { flex-basis: 36px; padding: 0 12px; } .xpc-mobile-nav { display: flex; align-items: center; gap: 5px; flex: 0 0 45px; min-width: 0; padding: 0 5px; border-bottom: 1px solid rgba(0, 225, 255, .18); background: rgba(0, 220, 255, .025); } .xpc-tabs { display: flex; align-items: center; flex: 1 1 auto; gap: 6px; min-width: 0; overflow-x: auto; overflow-y: hidden; scrollbar-width: none; scroll-behavior: smooth; overscroll-behavior-x: contain; } .xpc-tabs::-webkit-scrollbar { display: none; } .xpc-tab { flex: 0 0 auto; min-height: 30px; padding: 0 10px; color: #94c4d0; border: 1px solid transparent; border-radius: 7px; background: transparent; font-size: 8px !important; font-weight: 800 !important; white-space: nowrap; cursor: pointer; } .xpc-tab.active { color: #efffff; border-color: rgba(0, 225, 255, .55); background: linear-gradient( 100deg, rgba(0, 210, 255, .20), rgba(0, 125, 200, .08) ); box-shadow: inset 0 -2px #00eaff; } .xpc-nav-arrow { display: grid; place-items: center; flex: 0 0 23px; width: 23px; height: 29px; padding: 0; color: #9af7ff; border: 1px solid rgba(0, 225, 255, .35); border-radius: 7px; background: rgba(0, 220, 255, .07); font-size: 20px !important; cursor: pointer; } .xpc-content { padding: 13px 12px 17px; } .xpc-title-box { margin-top: 12px; padding: 13px; } .xpc-kicker { font-size: 7px; letter-spacing: 1px; } .xpc-description { font-size: 10px; } .xpc-button { min-height: 43px; padding: 0 12px; font-size: 9px; } .xpc-grid { gap: 8px; } .xpc-grid .xpc-card { padding: 11px; } .xpc-footer { flex-basis: 29px; font-size: 7px; } } @media (max-width: 380px) { .xpc-vip { font-size: 7px; letter-spacing: .3px; } .xpc-brand-sub { letter-spacing: .3px; } .xpc-grid .xpc-card strong { font-size: 25px; } } /* REDUCED MOTION */ @media (prefers-reduced-motion: reduce) { #xbetNoticeRoot *, #xbetNoticeRoot *::before, #xbetNoticeRoot *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; } }