:root{--bp-ink:#fff;--bp-muted:#a1acb2;--bp-bg:#121212;--bp-border:#2e2e2e;--bp-teal:#10d3ca;--bp-on-teal:#041719;--bp-rail:#161616;--bp-active:#203a39;--bp-pink:#ff4d8d}
body{background:var(--bp-bg);color:var(--bp-ink);font-family:Inter,Arial,sans-serif}*{letter-spacing:0!important}a{color:inherit}aside{z-index:65!important}.bp-nav{display:flex;gap:12px;align-items:center;padding:12px 8px;font-size:14px;color:var(--bp-muted);border-radius:6px}.bp-nav span{color:var(--bp-teal);width:18px}.bp-nav.active{background:var(--bp-active);color:var(--bp-ink)}.bp-languages{display:flex;gap:20px;padding:20px 10px;color:var(--bp-teal);font-size:13px}.bp-article{max-width:980px;margin:0 auto;padding:110px 32px 64px;line-height:1.8}.bp-article section{margin-bottom:30px}.bp-article h1{font-family:Poppins,Arial,sans-serif;font-size:34px;line-height:1.25;margin-bottom:22px}.bp-article h2{font-size:23px;line-height:1.4;margin:32px 0 14px}.bp-article h3{font-size:17px;margin:22px 0 8px;color:var(--bp-teal)}.bp-article p{color:var(--bp-muted);font-size:16px}.bp-article a:not(.bp-cta){color:var(--bp-teal);text-decoration:underline}.bp-article pre{white-space:pre-wrap;overflow-wrap:anywhere;border-left:3px solid var(--bp-pink);padding:18px;background:var(--bp-rail);font-family:inherit;font-size:15px}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;margin:24px 0;font-size:14px}td,th{padding:12px;text-align:left;border-bottom:1px solid var(--bp-border)}.bp-cta{display:inline-flex;background:var(--bp-teal);color:var(--bp-on-teal);font-weight:700;padding:12px 30px;border-radius:6px;margin-top:20px}.checked{font-size:12px!important;margin-top:30px}.bp-menu{display:none}.bp-home-title{padding:85px 32px 0;max-width:1440px;margin:auto}.bp-home-title h1{font-family:Poppins,Arial,sans-serif;font-size:26px;font-weight:700}.bp-home-title p{color:var(--bp-muted);font-size:14px;margin-top:8px}[aria-label="Welcome to BullPlay"]{min-height:360px!important}main .bp-article:has(> section:first-child > h2){padding-top:40px}header{background:var(--bp-bg)}[data-offer]{cursor:pointer}body.rail-collapsed aside{width:78px!important}body.rail-collapsed .bp-nav{font-size:0}body.rail-collapsed .bp-nav span{font-size:18px}body.rail-collapsed aside img{width:65px}body.rail-collapsed .bp-languages{display:none}body.rail-collapsed main{margin-left:-142px}body.rail-collapsed header{left:78px!important}.bp-offer{max-width:600px;background:var(--bp-rail);color:var(--bp-ink);border:1px solid var(--bp-border);border-radius:8px;padding:28px;line-height:1.7}.bp-offer::backdrop{background:color-mix(in srgb,var(--bp-bg) 80%,transparent)}.bp-offer button{color:var(--bp-teal);float:right;font-size:25px;padding:0 8px}.bp-offer h2{font-size:22px;margin-bottom:18px}
@media(max-width:1023px){.bp-menu{display:block;position:absolute;left:95px;top:17px;pointer-events:auto;color:var(--bp-teal);font-size:24px;width:35px;height:35px}.bp-article{padding:100px 20px 95px}.bp-article h1{font-size:28px}.bp-article h2{font-size:21px}aside.menu-open{display:flex!important;width:260px!important;bottom:60px;top:64px;height:calc(100dvh - 124px)!important}.bp-home-title{padding:85px 20px 0}.bp-home-title h1{font-size:24px}.bp-home-title p{font-size:13px}.bp-languages{padding-bottom:30px}body.rail-collapsed main{margin-left:0}.bp-offer{width:calc(100% - 32px)}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}

.bp-promos{display:grid;grid-template-columns:repeat(4,minmax(0,216px));gap:32px;justify-content:space-between;max-width:1226px;margin:0 auto}.bp-promos .LQKT0a_card{width:100%;aspect-ratio:220/328}main{overflow:hidden}section[aria-label="Welcome to BullPlay"]{min-height:0!important}.bp-promos img{loading:eager}
@media(max-width:1199px){.bp-promos{display:flex;gap:18px;overflow-x:auto;justify-content:flex-start;padding:0 4px 16px;scroll-snap-type:x mandatory}.bp-promos>.LQKT0a_card{width:216px;flex:none;scroll-snap-align:start}}
@media(max-width:1023px){.bp-home-title{padding-top:85px}section[aria-label="Welcome to BullPlay"]>div{padding-top:22px!important}.bp-promos>.LQKT0a_card{width:200px}.bp-article{padding-top:95px}body>div[class*="rail-w"]{min-width:0;width:100%}}

dialog.bp-offer{margin:auto;position:fixed;inset:0}.bp-article{scroll-margin-top:100px}
