body.ac-skin{--ac-red:var(--s-gold,#e41827);--ac-red-hi:var(--s-gold-light,#fb2535);--ac-red-lo:var(--s-gold-deep,#b5101c);--ac-amber:#ffaa09;--ac-green:#1fd463;--ac-bg:#141515;--ac-bar:#141515;--ac-card:#222424;--ac-card-hi:#303232;--ac-ground:#111212;--ac-line:#2a2c2c;--ac-line-hi:#3a3c3c;--ac-muted:#a3a8ab;--ac-dim:#6b7072;--ac-text:#e2e6e9;--c-bg:var(--ac-bg);--c-bg-soft:var(--ac-bar);--c-card:var(--ac-card);--c-card-soft:var(--ac-card-hi);--c-gold:var(--ac-red);--c-gold-light:var(--ac-red-hi);--c-gold-deep:var(--ac-red-lo);--c-text:var(--ac-text);--c-muted:var(--ac-muted);--c-heading:#fff;--c-bg-rgb:20 21 21;--c-bg-soft-rgb:26 28 28;--c-card-rgb:34 36 36;--c-card-soft-rgb:48 50 50;--c-accent-rgb:var(--s-accent-rgb,228 24 39);--c-accent-light-rgb:var(--s-accent-light-rgb,255 70 85);--c-accent-deep-rgb:var(--s-accent-deep-rgb,181 16 28);--c-text-rgb:226 230 233;--c-muted-rgb:163 168 171;--c-heading-rgb:255 255 255;--c-line:#2a2c2c;--c-radius:10px;--c-radius-button:8px;--c-radius-input:8px;font-family:"Jameel Noori Nastaleeq",var(--font-app),Poppins,var(--font-urdu),Arial,Helvetica,sans-serif}body.ac-skin,body.ac-skin .app-ground{background:var(--ac-ground)}body.ac-skin .app-shell{background:var(--ac-bg);border-left:1px solid #262626;border-right:1px solid #262626}body.ac-skin .glass-card,body.ac-skin .surface{background:var(--ac-card);border:1px solid var(--ac-line)}body.ac-skin .surface-gold{background:linear-gradient(180deg,rgb(var(--c-accent-rgb)/.14),rgb(var(--c-accent-rgb)/.03)),var(--ac-card);border:1px solid rgb(var(--c-accent-rgb)/.45)}body.ac-skin .sheet{background:#282828;border-top:1px solid var(--ac-line-hi)}body.ac-skin .sheet-scrim{background:rgba(0,0,0,.72)}body.ac-skin .btn-gold{background:var(--ac-red);color:#fff;font-weight:600;box-shadow:none}body.ac-skin .btn-gold:hover:not(:disabled){filter:none;background:var(--ac-red-hi)}body.ac-skin .btn-ghost{background:var(--ac-card-hi);border:1px solid var(--ac-line-hi);color:#fff}body.ac-skin .btn-ghost:hover:not(:disabled){background:#3a3a3a}.ac-btn-outline{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ac-red,var(--ac-red));border-radius:var(--c-radius-button,8px);color:var(--ac-red,var(--ac-red));background:transparent;font-weight:600;transition:background .14s ease}.ac-btn-outline:hover{background:rgb(var(--c-accent-rgb)/.1)}body.ac-skin .chip{background:var(--ac-card-hi);border:1px solid transparent;color:var(--ac-muted)}body.ac-skin .chip[data-active=true]{background:var(--ac-red);border-color:var(--ac-red);color:#fff}body.ac-skin .category-pill{background:var(--ac-card);box-shadow:none}body.ac-skin .category-pill:hover{border-color:rgb(var(--c-accent-rgb)/.5)}body.ac-skin .text-gold-grad{background:linear-gradient(180deg,#ffd36b,#ffaa09 60%,#e08600);-webkit-background-clip:text;background-clip:text;color:transparent}.in-app body.ac-skin .text-gold-grad,body.ac-skin.in-app .text-gold-grad{background:none;color:#ffbf3a;text-shadow:none}body.ac-skin .field{background:transparent;border:1px solid var(--ac-line-hi);color:#fff}body.ac-skin .field::-moz-placeholder{color:var(--ac-dim)}body.ac-skin .field::placeholder{color:var(--ac-dim)}body.ac-skin .field:focus{border-color:var(--ac-red);box-shadow:0 0 0 3px rgb(var(--c-accent-rgb)/.14)}body.ac-skin select.field option{background:#282828}body.ac-skin .lobby-section{border:0;background:transparent;border-radius:0}body.ac-skin .lobby-section-grid{border-top:0;padding-top:0}body.ac-skin .glow-ring:before{display:none}.ac-tile{position:relative;display:block;overflow:hidden;border-radius:12px;background:var(--ac-card);border:1px solid hsla(0,0%,100%,.07);box-shadow:0 6px 14px -8px rgba(0,0,0,.9);transition:transform .16s ease,border-color .16s ease;content-visibility:auto;contain-intrinsic-size:auto 165px}.ac-tile:hover{transform:translateY(-2px);border-color:rgb(var(--c-accent-rgb)/.55)}.ac-tile:active{transform:scale(.97)}.ac-tile-art{display:block;aspect-ratio:.76;overflow:hidden;background:#222}.ac-tile-name{inset-inline:0;bottom:0;padding:1.6rem .35rem .4rem;background:linear-gradient(180deg,transparent,rgba(0,0,0,.55) 45%,rgba(0,0,0,.85));font-size:12.5px;font-weight:700;line-height:1.2;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.8)}.ac-tile-name,.ac-tile-tab{position:absolute;color:#fff;pointer-events:none}.ac-tile-tab{left:0;top:0;z-index:2;display:flex;align-items:center;justify-content:center;height:18px;min-width:22px;padding:0 4px;border-bottom-right-radius:8px;background:linear-gradient(180deg,#ffb52e,#ff7a00)}.ac-tile-tab[data-kind=popular]{background:linear-gradient(180deg,#4d8dff,#2f5bff)}.ac-tile-star{position:absolute;right:4px;top:4px;z-index:3;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:rgba(0,0,0,.45);color:hsla(0,0%,100%,.85);transition:transform .12s ease}.ac-tile-star:active{transform:scale(.88)}.ac-tile-star[aria-pressed=true]{color:#ffc21a}.ac-section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.25rem .125rem .625rem}.ac-section-title{display:flex;min-width:0;align-items:center;gap:.5rem;font-size:20px;font-weight:600;color:#fff}.ac-section-all{flex-shrink:0;font-size:14px;color:#777}.ac-section-all:hover{color:#fff}.ac-expand{display:flex;width:100%;align-items:center;justify-content:center;gap:.35rem;padding:.85rem 0 .25rem;font-size:13px;color:#777}.ac-expand b{font-weight:500;color:var(--ac-red,var(--ac-red))}.ac-cat{display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:.25rem;min-width:76px;padding:.5rem .3rem .6rem;font-size:14.5px;color:#8a8a8a;position:relative;transition:color .14s ease}.ac-cat img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;filter:saturate(.85)}.ac-cat[data-active=true]{color:#fff}.ac-cat[data-active=true]:after{content:"";position:absolute;left:30%;right:30%;bottom:0;height:2px;border-radius:2px;background:var(--ac-red,var(--ac-red))}.ac-badge{min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:#86efac;color:#07351a;font-size:12px;font-weight:800}.ac-badge,.ac-bonus{display:inline-flex;align-items:center;justify-content:center;line-height:1}.ac-bonus{height:15px;padding:0 5px;border-radius:8px 8px 8px 2px;background:var(--ac-green,#04be02);font-size:9.5px;white-space:nowrap}.ac-bonus,.ac-top-btn{color:#fff;font-weight:700}.ac-top-btn{display:flex;align-items:center;gap:.3rem;padding:.3rem .6rem .3rem .35rem;border-radius:999px;background:rgba(34,34,34,.92);border:1px solid #3a3a3a;font-size:10px;letter-spacing:.03em;box-shadow:0 6px 16px -8px rgba(0,0,0,.9)}.ac-footer h3{margin-bottom:.5rem;font-size:14px;color:#777}.ac-footer li a{display:block;padding:.2rem 0;font-size:13px;color:#bdbdbd}.ac-footer li a:hover{color:#fff}body.ac-skin .provider-rail-btn{background:var(--ac-card);border-color:transparent}body.ac-skin .provider-rail-btn[data-active=true]{background:var(--ac-red);border-color:var(--ac-red);color:#fff}.bj-head{background:var(--ac-bar,#141515);border-bottom:1px solid var(--ac-line,#2a2c2c)}.bj-menu-btn{display:flex;height:44px;width:44px;flex-shrink:0;align-items:center;justify-content:center;border-radius:4px;background:var(--ac-card-hi,#303232);color:#fff;transition:background .14s ease}.bj-menu-btn:hover{background:#3b3e3e}.bj-head-link{display:flex;align-items:center;gap:.5rem;padding:.5rem .85rem;border-radius:4px;font-size:14px;color:var(--ac-muted,#a3a8ab);transition:color .14s ease,background .14s ease}.bj-head-link:hover,.bj-head-link[data-active=true]{color:#fff;background:hsla(0,0%,100%,.04)}.bj-wallet{display:flex;gap:.5rem;padding:0 .75rem 0 .4rem;border-radius:4px;background:var(--ac-card,#222424);border:1px solid var(--ac-line,#2a2c2c)}.bj-btn,.bj-wallet{height:34px;align-items:center;font-size:14px}.bj-btn{display:inline-flex;min-width:104px;justify-content:center;padding:0 1rem;border-radius:3px;font-weight:600;color:#e2e6e9;white-space:nowrap;transition:background .14s ease,filter .14s ease}.bj-btn-grey{background:var(--ac-card-hi,#303232)}.bj-btn-grey:hover{background:#3b3e3e}.bj-btn-red{background:var(--ac-red,#e41827);color:#fff}.bj-btn-red:hover{filter:brightness(1.1)}.bj-rail{background:var(--ac-bar,#141515);border-right:1px solid var(--ac-line,#2a2c2c);transition:width .2s ease}.bj-rail-item{display:flex;height:50px;align-items:center;gap:.9rem;padding:0 1.15rem;font-size:14.5px;color:#c7cbce;white-space:nowrap;transition:background .14s ease,color .14s ease}.bj-rail-item:hover{background:hsla(0,0%,100%,.05);color:#fff}.bj-rail-item[data-active=true]{background:rgb(var(--c-accent-rgb)/.14);color:#fff;box-shadow:inset 3px 0 0 var(--ac-red,#e41827)}.bj-container{width:100%;margin-inline:auto;padding-inline:.75rem}@media (min-width:1024px){.bj-container{max-width:1220px;padding-inline:1.5rem}}.bj-cats{display:flex;gap:.5rem;overflow-x:auto;padding-top:1.1rem}.bj-cat{position:relative;display:flex;height:54px;min-width:80px;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 .75rem .4rem;border-radius:4px;background:var(--ac-card,#222424);color:#c7cbce;font-size:13px;font-weight:500;transition:background .14s ease,color .14s ease}.bj-cat img{position:absolute;top:-18px;left:50%;width:42px;height:42px;-o-object-fit:contain;object-fit:contain;transform:translateX(-50%);filter:drop-shadow(0 4px 4px rgb(0 0 0/.5));transition:transform .16s ease}.bj-cat:hover{color:#fff;background:#2a2d2d}.bj-cat:hover img{transform:translateX(-50%) translateY(-2px)}.bj-cat[data-active=true]{background:var(--ac-red,#e41827);color:#fff;font-weight:600}@media (min-width:1024px){.bj-cats{gap:.6rem;padding-top:1.6rem;overflow:visible;flex-wrap:wrap;row-gap:1.8rem}.bj-cat{height:56px;min-width:94px;font-size:14px}.bj-cat img{top:-24px;width:50px;height:50px}}.bj-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.bj-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.bj-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:.55rem}}.bj-more{display:flex;height:56px;min-width:180px;align-items:center;justify-content:center;margin:1.25rem auto 0;padding:0 1.5rem;border-radius:4px;background:var(--ac-red,#e41827);color:#fff;font-size:14px;font-weight:600}.bj-more:hover{filter:brightness(1.1)}.bj-more-grey{background:var(--ac-card-hi,#303232);color:#e2e6e9}.bj-shelf-head{justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.bj-shelf-head,.bj-shelf-title{display:flex;align-items:center}.bj-shelf-title{min-width:0;gap:.6rem;font-size:17px;font-weight:600;color:#fff}.bj-shelf-title:before{content:"";width:4px;height:18px;flex-shrink:0;border-radius:1px;background:var(--ac-red,#e41827)}@media (min-width:1024px){.bj-shelf-title{font-size:18px}}.bj-arrow{display:flex;height:32px;width:32px;align-items:center;justify-content:center;border-radius:3px;background:var(--ac-card-hi,#303232);color:#fff;transition:background .14s ease,opacity .14s ease}.bj-arrow:hover:not(:disabled){background:#3b3e3e}.bj-arrow:disabled{opacity:.4;cursor:default}.bj-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * .5rem) / 3);gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.bj-row>*{scroll-snap-align:start}@media (min-width:640px){.bj-row{grid-auto-columns:calc((100% - 4 * .5rem) / 5)}}@media (min-width:1024px){.bj-row{grid-auto-columns:calc((100% - 7 * .55rem) / 8);gap:.55rem}}.bj-row[data-kind=provider]{grid-auto-columns:47.5%}@media (min-width:640px){.bj-row[data-kind=provider]{grid-auto-columns:calc((100% - 3 * .5rem) / 4)}}@media (min-width:1024px){.bj-row[data-kind=provider]{grid-auto-columns:calc((100% - 5 * .55rem) / 6)}}.bj-provider{display:flex;height:92px;align-items:center;justify-content:space-between;gap:.5rem;padding:0 1rem;border-radius:4px;background:var(--ac-card,#222424);color:#a3a8ab;font-size:14px;transition:background .14s ease,color .14s ease}.bj-provider:hover{background:#2a2d2d;color:#fff}.bj-provider img{max-height:40px;max-width:52%;-o-object-fit:contain;object-fit:contain}.bj-provider span{font-size:16px}@media (min-width:1024px){.bj-provider{height:72px}.bj-provider img{max-height:32px}.bj-provider span{font-size:14px}}.bj-provider span{flex-shrink:0}body.ac-skin .ac-tile{border-radius:6px;border:0;box-shadow:none}body.ac-skin .ac-tile:hover{transform:translateY(-3px)}body.ac-skin .ac-tile-star{right:auto;left:4px}.bj-tile-mark{position:absolute;right:5px;top:5px;z-index:2;width:18px;height:18px;pointer-events:none;filter:drop-shadow(0 1px 2px rgb(0 0 0/.8))}.bj-banner-arrow{position:absolute;top:50%;z-index:10;display:none;height:36px;width:36px;align-items:center;justify-content:center;border-radius:3px;background:rgba(48,50,50,.85);color:#fff;transform:translateY(-50%)}.bj-banner-arrow:hover{background:#3b3e3e}@media (min-width:1024px){.bj-banner-arrow{display:flex}}.bj-footer h3{margin-bottom:.9rem;font-size:15px;font-weight:600;color:#fff}.bj-footer li a{display:block;padding:.3rem 0;font-size:14px;color:#a3a8ab;transition:color .14s ease}.bj-footer li a:hover{color:#fff}.bj-footer h4{margin-bottom:.6rem;font-size:14px;font-weight:600;color:var(--ac-red,#e41827)}.bj-row[data-kind=wide]{grid-auto-columns:84%}@media (min-width:640px){.bj-row[data-kind=wide]{grid-auto-columns:calc((100% - .5rem) / 2.15)}}@media (min-width:1024px){.bj-row[data-kind=wide]{grid-auto-columns:calc((100% - 3 * .55rem) / 3.12)}}.bj-promo{display:flex;flex-direction:column;overflow:hidden;border-radius:4px;background:var(--ac-card,#222424)}.bj-promo img{display:block;width:100%;aspect-ratio:2.55/1;-o-object-fit:cover;object-fit:cover;background:#1b1d1d}.bj-promo-bar{display:flex;height:48px;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .85rem;font-size:13.5px;color:#e2e6e9}.bj-promo-bar b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bj-promo-cta{flex-shrink:0;height:30px;padding:0 1.1rem;border-radius:3px;background:var(--ac-red,#e41827);color:#fff;font-size:14px;font-weight:600;line-height:30px}.bj-events{display:grid;grid-auto-flow:column;grid-auto-columns:100%;-moz-column-gap:8px;column-gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bj-events:active{cursor:grabbing}@media (min-width:640px){.bj-events{grid-auto-columns:calc((100% - 2 * 8px) / 2.15)}}@media (min-width:1024px){.bj-events{grid-auto-columns:calc((100% - 3 * 8px) / 3.16)}}.bj-event{display:block;overflow:hidden;border-radius:3px;background:#1b1d1d;scroll-snap-align:start}.bj-event img{display:block;width:100%;aspect-ratio:2.086/1;-o-object-fit:cover;object-fit:cover;pointer-events:none;transition:transform .3s ease}.bj-event:hover img{transform:scale(1.03)}.bj-view-all{display:flex;width:-moz-fit-content;width:fit-content;height:38px;align-items:center;margin:.9rem auto 0;padding:0 1rem;border-radius:4px;background:var(--ac-card-hi,#303232);color:#e2e6e9;font-size:14px}.bj-view-all:hover{background:#3b3e3e}.bj-sports{overflow:hidden;border-radius:4px;background:linear-gradient(180deg,#1b1d1d,#1b1d1d 142px,#3a3c3c 0,#3a3c3c)}.bj-sports,.bj-sports-side{position:relative;display:flex}.bj-sports-side{z-index:1;width:124px;flex-shrink:0;flex-direction:column;gap:.35rem;padding:3.6rem .6rem 1rem;background:#2b2d2d;clip-path:polygon(0 0,62% 0,72% 9%,100% 14%,100% 100%,0 100%)}.bj-sports-side button{display:flex;height:34px;align-items:center;gap:.45rem;padding:0 .4rem;border-radius:3px;color:#c7cbce;font-size:11.5px;font-weight:500;text-transform:uppercase}.bj-sports-side button span:first-child{display:flex;height:22px;width:22px;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:#e2e6e9;font-size:12px}.bj-sports-side button[data-active=true]{color:#fff;background:hsla(0,0%,100%,.06)}.bj-sports-main{min-width:0;flex:1;padding:.55rem .75rem .75rem}.bj-pill{height:30px;flex-shrink:0;padding:0 1.05rem;border-radius:999px;background:#4a4c4c;border:1px solid #5a5c5c;color:#e2e6e9;font-size:13px}.bj-pill[data-active=true]{background:#3741d4;border-color:#3741d4;color:#fff}.bj-date{display:flex;height:30px;flex-shrink:0;align-items:center;gap:.5rem;padding:0 .75rem;border-radius:999px;border:1px solid #4a4c4c;color:#e2e6e9;font-size:12.5px}.bj-match-row{display:grid;grid-auto-flow:column;grid-auto-columns:262px;gap:.6rem;overflow-x:auto;padding-top:.75rem}.bj-match{display:flex;min-width:0;flex-direction:column;overflow:hidden;border-radius:6px;background:#1f2121}.bj-match-head{display:flex;height:17px;align-items:center;justify-content:space-between;gap:.4rem;padding:0 .5rem;background:linear-gradient(90deg,#3741d4,#2730b8);color:#fff;font-size:9.5px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.bj-live{flex-shrink:0;color:#4ce38a;font-size:9px}.bj-match-tag{display:inline-flex;height:15px;width:15px;align-items:center;justify-content:center;border-radius:3px;background:#c79a12;color:#1b1d1d;font-size:9px;font-weight:800}.bj-match-odds{display:flex;gap:.4rem;padding:.4rem .5rem .5rem 0;background:#2b2d2d}.bj-match-bar{width:12px;flex-shrink:0;align-items:flex-end;padding-bottom:2px;border-radius:0 2px 2px 0;background:#b08a14;color:#1b1d1d;font-size:9px;font-weight:800}.bj-match-bar,.bj-odd{display:flex;justify-content:center}.bj-odd{min-width:0;height:30px;flex-direction:column;align-items:center;border-radius:3px;background:#72bbef;color:#111;line-height:1.05;transition:filter .12s ease}.bj-odd b{font-size:12.5px;font-weight:600}.bj-odd small{max-width:100%;padding:0 3px;font-size:8.5px;opacity:.75}.bj-odd:hover:not(:disabled){filter:brightness(1.08)}.bj-odd[data-selected=true]{background:var(--ac-red,#e41827);color:#fff}.bj-odd[data-won=true]{background:var(--ac-green,#1fd463);color:#0b2a17}.bj-odd:disabled:not([data-won=true]){background:#5d7f99;color:#c9d4dc;cursor:not-allowed}.bj-sports-top{display:none;min-height:50px;align-items:center;justify-content:space-between;background:#1b1d1d}.bj-sports-selector{display:flex;min-width:0;align-items:center;gap:.55rem;padding:0 .85rem;color:#fff}.bj-sports-selector select{width:135px;max-width:100%;padding:.7rem .25rem;background:#1b1d1d;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer}.bj-sports-selector select:focus-visible{outline:2px solid var(--ac-red,#e41827)}.bj-sports-ico{display:flex;height:26px;width:26px;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:#e2e6e9;font-size:15px}.bj-sports-icon-btn{display:grid;height:36px;width:36px;place-items:center;border-radius:6px;background:#2b2d2d;color:#c7cbce}.bj-sports-results{animation:bj-sports-filter-in .22s ease-out}@keyframes bj-sports-filter-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bj-sports-results{animation:none}}@media (max-width:1023px){.bj-sports{flex-direction:column;overflow:visible;background:#3a3c3c}.bj-sports-top{display:flex}.bj-sports-side{display:none}.bj-sports-main{padding:.75rem 0 .85rem .75rem}.bj-match-row{grid-auto-columns:82%;gap:.6rem;padding-top:0;padding-right:.75rem;scroll-snap-type:x mandatory}.bj-match{scroll-snap-align:start;border-radius:8px}.bj-match-head{height:24px;font-size:12px;padding:0 .65rem}.bj-live{font-size:11px}.bj-match-team{height:32px!important}.bj-match-team span{font-size:16px!important}.bj-match-team>:first-child{height:20px!important;width:20px!important;font-size:10px!important}.bj-match-status{height:32px!important;font-size:14px!important}.bj-match-tag{height:20px;width:20px;font-size:11px;border-radius:4px}.bj-match-odds{padding:.55rem .65rem .65rem 0;gap:.55rem}.bj-match-odds p{font-size:14px!important;margin-bottom:.4rem!important}.bj-match-bar{width:16px;font-size:11px}.bj-odd{height:44px;border-radius:4px}.bj-odd b{font-size:16px;font-weight:700}.bj-odd small{font-size:11px}}.bj-cat .bj-cat-emoji{position:absolute;top:-20px;left:50%;font-size:34px;line-height:1;transform:translateX(-50%);filter:drop-shadow(0 4px 4px rgb(0 0 0/.5))}@media (min-width:1024px){.bj-cat .bj-cat-emoji{top:-22px;font-size:40px}}.bj-btn-outline{border:1px solid #4a4c4c;background:transparent;color:#e2e6e9;font-weight:500}.bj-btn-outline:hover{border-color:#6a6c6c;color:#fff}.bj-profile-menu{position:absolute;left:50%;top:calc(100% + 14px);z-index:50;width:340px;transform:translateX(-30%);border-radius:0 0 6px 6px;background:var(--ac-bar,#141515);border:1px solid var(--ac-line,#2a2c2c);border-top:0;box-shadow:0 24px 48px -12px rgba(0,0,0,.85)}.bj-profile-menu:before{content:"";position:absolute;inset-inline:0;top:-16px;height:16px}.bj-profile-item{display:flex;height:68px;align-items:center;gap:.9rem;padding:0 1.25rem;font-size:16px;color:#fff;transition:background .12s ease}.bj-profile-item:hover{background:hsla(0,0%,100%,.04)}.bj-profile-menu .bj-profile-item{height:54px;font-size:15px}.bj-logout-row{color:#ff6b75;background:linear-gradient(90deg,rgba(228,24,39,.16),rgba(228,24,39,.04));box-shadow:inset 3px 0 0 var(--ac-red,#e41827)}.bj-logout-row:hover{background:linear-gradient(90deg,rgba(228,24,39,.28),rgba(228,24,39,.08));color:#fff}.bj-auth-ground{background:radial-gradient(900px 600px at 18% 18%,rgb(var(--c-accent-rgb)/.16),transparent 60%),radial-gradient(700px 520px at 90% 95%,rgb(var(--c-accent-rgb)/.1),transparent 60%),#0e0f0f}.bj-auth form{gap:.6rem!important}.bj-auth-label{margin-top:.4rem;font-size:14px;font-weight:400;color:#8d9aa5}.bj-auth-art{animation:bj-auth-drift 18s ease-in-out infinite alternate;transform-origin:30% 50%}@keyframes bj-auth-drift{0%{transform:scale(1)}to{transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){.bj-auth-art{animation:none}}body.ac-skin .bj-auth .field{height:50px;border:0;border-radius:0;background:#222424;font-size:14px;padding-inline:1rem}body.ac-skin .bj-auth .field:focus{box-shadow:inset 0 0 0 1px rgb(var(--c-accent-rgb)/.6)}body.ac-skin .bj-auth .btn-gold{height:50px;margin-top:1rem!important;border-radius:3px;background:color-mix(in srgb,var(--ac-red) 62%,#1b0507);font-size:16px;font-weight:600}body.ac-skin .bj-auth .btn-gold:hover:not(:disabled){background:var(--ac-red)}body.ac-skin .bj-auth .text-casino-gold{color:var(--ac-red);text-decoration:underline;font-weight:500}.bj-chip{display:inline-flex;height:40px;flex-shrink:0;align-items:center;padding:0 1rem;border-radius:3px;background:var(--ac-card,#222424);color:#c7cbce;font-size:14.5px;white-space:nowrap;transition:background .14s ease,color .14s ease}.bj-chip:hover{color:#fff;background:#2a2d2d}.bj-chip[data-active=true]{background:var(--ac-red,#e41827);color:#fff}.bj-promo-card{display:flex;flex-direction:column;overflow:hidden;border-radius:4px;background:var(--ac-card,#222424)}.bj-promo-body{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1rem}.bj-tag{height:22px;padding:0 .45rem;border:1px solid #4a4c4c;border-radius:2px;color:#c7cbce;font-size:12px;line-height:20px}.bj-promo-title{font-size:18px;font-weight:600;color:#fff;line-height:1.3}.bj-panel{border-radius:4px;background:var(--ac-card,#222424);padding:1rem}@media (min-width:1024px){.bj-panel{padding:1.25rem 1rem}}.bj-day{display:flex;min-width:0;flex:1;height:48px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:3px;background:#3a3c3c;color:#c7cbce;font-size:12px}.bj-day[data-state=done]{background:var(--ac-red,#e41827);color:#fff}.bj-day[data-state=today]{background:#ffd400;color:#141515;font-weight:700}.bj-section-card{position:relative;display:flex;min-height:92px;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:.75rem .5rem;border-radius:10px;background:var(--ac-card,#222424);border:1px solid transparent;color:#fff;text-align:center;transition:background .14s ease,border-color .14s ease}.bj-section-card:hover{background:#2a2d2d}.bj-section-sub{font-size:12.5px;color:var(--ac-muted,#a3a8ab)}.bj-section-card[data-active=true]{background:var(--ac-red,#e41827);border-color:var(--ac-red,#e41827)}.bj-section-card[data-active=true] .bj-section-sub{color:hsla(0,0%,100%,.85)}.bj-modal{position:relative;overflow:hidden;border-radius:6px;border:1px solid #333535;background:radial-gradient(420px 160px at 50% -40px,rgb(var(--c-accent-rgb)/.35),transparent 70%),#232525;padding:1.25rem;box-shadow:0 30px 70px -20px rgba(0,0,0,.9)}.bj-checkin-track{position:relative;display:flex;justify-content:space-between;margin:1.25rem .25rem 0}.bj-checkin-fill,.bj-checkin-track:before{content:"";position:absolute;left:13px;right:13px;top:50%;height:3px;transform:translateY(-50%);border-radius:2px;background:#3a3c3c}.bj-checkin-fill{right:auto;max-width:calc(100% - 26px);background:var(--ac-red,#e41827)}.bj-checkin-node{position:relative;z-index:1;display:grid;height:26px;width:26px;place-items:center;border-radius:999px;background:#3a3c3c;color:#a3a8ab;font-size:11.5px;font-weight:700}.bj-checkin-node[data-done=true]{background:var(--ac-red,#e41827);color:#fff}.bj-checkin-node[data-today=true]{background:#ffd400;color:#141515;box-shadow:0 0 0 4px rgba(255,212,0,.2)}.bj-checkin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:1.1rem}.bj-checkin-day{position:relative;display:flex;min-height:98px;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:6px;border:1px solid transparent;background:#2b2d2d;color:#c7cbce}.bj-checkin-day[data-big=true]{grid-column:span 2;background:linear-gradient(135deg,rgb(var(--c-accent-rgb)/.35),#2b2d2d 70%)}.bj-checkin-day[data-state=done]{background:rgb(var(--c-accent-rgb)/.18);border-color:rgb(var(--c-accent-rgb)/.55);color:#fff}.bj-checkin-day[data-state=today]{border-color:#ffd400;color:#fff;box-shadow:0 0 18px -4px rgba(255,212,0,.6)}.bj-checkin-day[data-state=locked]{opacity:.75}.bj-checkin-tick{position:absolute;right:6px;top:6px;height:18px;width:18px;place-items:center;background:var(--ac-green,#1fd463);color:#0b2a17;font-size:11px}.bj-checkin-tick,.bj-coin{display:grid;border-radius:999px;font-weight:900}.bj-coin{height:34px;width:34px;place-items:center;background:radial-gradient(circle at 35% 30%,#ffe680,#f0b90b 55%,#b8860b);box-shadow:inset 0 -3px 0 rgba(0,0,0,.25),0 3px 8px rgba(0,0,0,.5);color:#6b4500;font-size:12px}.bj-checkin-day[data-big=true] .bj-coin{height:44px;width:44px;font-size:15px}.bj-dropdown{position:absolute;top:calc(100% + 6px);z-index:30;display:flex;min-width:240px;max-height:60vh;flex-direction:column;overflow-y:auto;border-radius:4px;border:1px solid var(--ac-line-hi,#3a3c3c);background:#1b1d1d;padding:.35rem;box-shadow:0 20px 40px -12px rgba(0,0,0,.85)}.bj-dropdown-item{display:flex;height:42px;align-items:center;gap:.75rem;padding:0 .85rem;border-radius:3px;color:#e2e6e9;font-size:14.5px}.bj-dropdown-item:hover{background:hsla(0,0%,100%,.05)}.bj-dropdown-item[data-active=true]{background:rgb(var(--c-accent-rgb)/.16);color:#fff;box-shadow:inset 3px 0 0 var(--ac-red,#e41827)}.bj-dropdown-item img{max-height:22px;max-width:70px;-o-object-fit:contain;object-fit:contain}.bj-fly-coin{position:fixed;left:-14px;top:-14px;width:28px;height:28px;border-radius:999px;background:radial-gradient(circle at 35% 30%,#fff3a8,#f5c400 45%,#c88a00 80%);box-shadow:inset 0 -3px 0 rgba(0,0,0,.25),0 0 12px rgba(255,212,0,.7);will-change:transform,opacity}.bj-fly-coin:after{content:"";position:absolute;inset:6px;border-radius:999px;border:2px solid rgba(140,90,0,.55)}@keyframes bjBalancePulse{0%{transform:scale(1);text-shadow:none}35%{transform:scale(1.18);color:#ffd400;text-shadow:0 0 14px rgba(255,212,0,.8)}to{transform:scale(1)}}.bj-balance-pulse{display:inline-block;animation:bjBalancePulse .9s ease-out}.bj-acct-item{display:flex;height:44px;align-items:center;gap:.75rem;padding:0 .75rem;border-radius:3px;color:#c7cbce;font-size:14.5px;transition:background .12s ease,color .12s ease}.bj-acct-item:hover{background:hsla(0,0%,100%,.04);color:#fff}.bj-acct-item[data-active=true]{background:rgb(var(--c-accent-rgb)/.16);color:#fff;box-shadow:inset 3px 0 0 var(--ac-red,#e41827)}@media (min-width:1024px){body.ac-skin .bj-account-area>.app-shell{background:var(--ac-card,#222424);border:0}body.ac-skin .bj-account-area .glass-card,body.ac-skin .bj-account-area .surface,body.ac-skin .bj-account-area .surface-gold{background:#2b2d2d;border-color:transparent;border-radius:4px}}.bj-table{width:100%;border-collapse:collapse;font-size:14px;color:#e2e6e9}.bj-table thead th{height:44px;padding:0 1rem;background:#2b2d2d;color:var(--ac-muted,#a3a8ab);font-size:13px;font-weight:500;text-align:left}.bj-table thead th:first-child{border-radius:3px 0 0 3px}.bj-table thead th:last-child{border-radius:0 3px 3px 0}.bj-table tbody td{height:56px;padding:0 1rem;border-bottom:1px solid var(--ac-line,#2a2c2c)}.bj-table tbody tr:hover td{background:hsla(0,0%,100%,.02)}@media (min-width:1024px){.bj-account-area main>div .px-4.py-4,.bj-account-area main>div>.px-4{padding-left:1.5rem;padding-right:1.5rem}}.bj-thin-scroll{scrollbar-width:thin;scrollbar-color:#4a4c4c transparent}.bj-thin-scroll::-webkit-scrollbar{width:5px}.bj-thin-scroll::-webkit-scrollbar-track{background:transparent}.bj-thin-scroll::-webkit-scrollbar-thumb{background:#4a4c4c;border-radius:4px}.bj-thin-scroll::-webkit-scrollbar-thumb:hover{background:var(--ac-red,#e41827)}.bj-rail-app{position:relative;overflow:hidden;color:#fff;background:linear-gradient(100deg,rgba(31,212,99,.26),rgba(31,212,99,.07));border:1px solid rgba(31,212,99,.5)}.bj-rail-app:hover{background:linear-gradient(100deg,rgba(31,212,99,.38),rgba(31,212,99,.12))}.bj-rail-app:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:35%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.22),transparent);transform:skewX(-18deg);animation:bjAppGlint 4.2s ease-in-out infinite;pointer-events:none}.bj-rail-app svg{color:#1fd463}.bj-rail-install{color:#e2e6e9}.bj-rail-install svg{color:#1fd463}.bj-rail-app-tag{margin-left:auto;flex-shrink:0;border-radius:9999px;background:#1fd463;padding:1px 7px;font-size:10px;font-weight:800;color:#06210f}@keyframes bjAppGlint{0%,55%{left:-60%}to{left:130%}}@media (prefers-reduced-motion:reduce){.bj-rail-app:after{animation:none}}@media (max-width:1023px){.bj-auth-panel form{gap:.5rem!important}.bj-auth-panel form>.btn-gold,.bj-auth-panel form>button[type=submit]{position:sticky;bottom:0;z-index:2;margin-top:.5rem;box-shadow:0 0 0 8px #151616}}