.race-page{color:#f2e5cb;max-width:1400px;margin:auto;padding:0 0 20px;font-family:Arial,Helvetica,sans-serif}.race-page *{box-sizing:border-box}.race-page button{cursor:pointer}.race-overline{letter-spacing:.15em;color:#e3bd77;font:700 10px/1.5 Arial,sans-serif;display:block}.race-banner{isolation:isolate;background:#160c06 url(/lobby-art-v1/championship.webp) 100%/cover;border:1px solid #b78b45;border-radius:6px;min-height:340px;position:relative;overflow:hidden}.race-banner:before{content:"";z-index:-1;background:linear-gradient(90deg,#0b0805f5,#0b0805af 42%,#0000 80%);position:absolute;inset:0}.race-banner-copy{max-width:64%;padding:38px 40px;position:relative}.lp.cp.floor .race-page h1{letter-spacing:-.025em;color:#ffedc5;margin:13px 0 18px;font:700 clamp(35px,4.5vw,66px)/1.02 Georgia,serif}.race-banner h1 em{color:#ffd483;text-shadow:0 3px #57300c,0 0 35px #b5722133;font-style:normal}.race-banner-copy>p{color:#cec0a5;margin:0 0 23px;font:14px/1.65 Arial,sans-serif}.race-banner-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.race-primary{background:linear-gradient(#92111b,#43090e);border:1px solid #e8bb67;border-radius:3px;justify-content:center;align-items:center;gap:13px;min-height:48px;padding:13px 20px;font:700 11px Arial,sans-serif;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 3px #250c0c,inset 0 0 0 4px #b58243;color:#ffedbe!important}.race-primary:hover{filter:brightness(1.2)}.race-rules-link{align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex;color:#e2c994!important}.race-banner-copy>small{color:#b8a68a;margin-top:14px;font-size:10px;line-height:1.5;display:block}.race-banner-seal{text-align:center;background:linear-gradient(#1c1006d9,#090603f5);border:1px solid #b78d4d;border-radius:50% 50% 4px 4px/18% 18% 0 0;flex-direction:column;align-items:center;padding:15px 30px;display:flex;position:absolute;bottom:25px;right:11%;box-shadow:0 8px 22px #0008}.race-banner-seal svg{color:#eec372;width:24px;height:24px;margin-bottom:6px}.race-banner-seal span{letter-spacing:.14em;color:#dcc18d;font:700 9px Arial,sans-serif}.race-banner-seal strong{color:#ffdc94;font:700 39px Georgia,serif}.race-event-strip{background:linear-gradient(110deg,#241608,#100c08);border:1px solid #9f793b66;border-top:0;border-radius:0 0 6px 6px;grid-template-columns:1fr 1.3fr;margin:0 0 35px;display:grid}.race-entry-code{border-right:1px solid #bf98503b;flex-wrap:wrap;align-items:center;gap:5px 18px;padding:20px 28px;display:flex}.race-entry-code>span{letter-spacing:.1em;color:#bca57f;font-size:9px}.race-entry-code button{color:#ffdda1;background:0 0;border:0;align-items:center;gap:12px;min-height:44px;padding:0;display:flex}.race-entry-code b{letter-spacing:.07em;font:800 25px Arial,sans-serif}.race-entry-code>small{color:#a79371;width:100%;font-size:10px}.race-timer{justify-content:space-between;align-items:center;gap:18px;padding:17px 28px;display:flex}.race-timer>div:first-child{color:#d9bd85;align-items:center;gap:9px;display:flex}.race-timer>div:first-child span{letter-spacing:.07em;max-width:115px;font:700 9px/1.5 Arial,sans-serif}.race-timer-digits{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;min-width:200px;display:grid}.race-timer-digits>div{text-align:center}.race-timer-digits strong{color:#ffe0a1;font-variant-numeric:tabular-nums;font:700 29px/1 Georgia,serif;display:block}.race-timer-digits small{color:#ad9976;letter-spacing:.08em;margin-top:5px;font:700 8px Arial,sans-serif;display:block}.race-board-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.lp.cp.floor .race-page .race-board-head h2{letter-spacing:-.025em;color:#f1deba;margin:7px 0;font:800 clamp(23px,2.6vw,34px)/1.15 Arial,sans-serif}.race-board-head p{color:#a89980;margin:7px 0 0;font-size:11px}.race-periods{background:#110d08;border:1px solid #aa874544;border-radius:5px;flex:none;padding:4px;display:flex}.race-periods button{color:#a99a7c;background:0 0;border:0;border-radius:3px;min-height:44px;padding:10px 14px;font:700 11px Arial,sans-serif}.race-periods button[aria-pressed=true]{color:#23180b;background:linear-gradient(#ebce8a,#bd9143);box-shadow:0 3px 8px #0004}.race-podium-v2{background:radial-gradient(at bottom,#aa702027,#0000 65%);grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:18px;margin:35px 0 30px;padding:0 30px 10px;display:grid;position:relative}.race-podium-v2:after{content:"";background:linear-gradient(#b18b44,#2a1a07,#d2a658);height:8px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 8px 18px #0009}.race-step{text-align:center;background:linear-gradient(130deg,#342c20,#100e09 55%,#251b0d);border:1px solid #85724c;border-top:3px ridge #b6a16e;border-radius:7px 7px 0 0;min-width:0;padding:23px 16px 0;position:relative;box-shadow:inset 0 0 0 4px #0003,0 12px 22px #0006}.race-step-1{background:radial-gradient(at 50% 0,#b774253b,#0000 65%),linear-gradient(135deg,#39190d,#180c07);border-color:#e2b45a;padding-top:30px;box-shadow:0 0 35px #d99c2522,inset 0 0 0 4px #0003}.race-step-3{background:linear-gradient(135deg,#3f281a,#150e09);border-color:#987047}.race-medallion{color:#eacb8b;background:radial-gradient(#473620,#100d08);border:1px solid #b99d60;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:60px;height:60px;margin:0 auto 16px;display:flex;box-shadow:0 0 0 4px #8e70361c,0 5px 12px #0008}.race-medallion svg{width:22px;height:22px}.race-medallion span{font:800 10px Arial,sans-serif}.race-step-1 .race-medallion{border-color:#ffe19c;width:79px;height:79px;margin-bottom:20px;box-shadow:0 0 0 5px #aa7b2930,0 0 30px #e9a5242b}.race-step-1 .race-medallion svg{width:30px;height:30px}.lp.cp.floor .race-page .race-step h3{color:#ffebc4;overflow-wrap:anywhere;margin:0 0 15px;font:700 clamp(14px,1.5vw,20px)/1.3 Arial,sans-serif}.race-step-wager span{letter-spacing:.1em;color:#a99778;font:700 8px Arial,sans-serif;display:block}.race-step-wager b{color:#cfbd9b;overflow-wrap:anywhere;margin:7px 0 22px;font:500 clamp(12px,1.3vw,16px)/1.5 Arial,sans-serif;display:block}.race-step-prize{background:linear-gradient(#aa7b2014,#0004);border-top:1px solid #a6803a66;margin:0 -16px;padding:16px 5px 20px}.race-step-prize small{letter-spacing:.1em;color:#bea578;font:700 8px Arial,sans-serif}.race-step-prize strong{color:#efce8a;margin-top:5px;font:700 clamp(30px,3.2vw,47px)/1.2 Georgia,serif;display:block}.race-step-1 .race-step-prize{padding-bottom:25px}.race-step-1 .race-step-prize strong{color:#ffe29a;text-shadow:0 2px #8c4b13;font-size:clamp(38px,4vw,57px)}.race-table-heading{justify-content:space-between;align-items:center;gap:12px;margin:25px 0 12px;display:flex}.lp.cp.floor .race-page .race-table-heading h3{letter-spacing:.07em;color:#e7d3a9;margin:0;font:800 15px Arial,sans-serif}.race-table-heading>span{color:#aa9b7e;font-size:10px}.race-standing-wrap{background:#0f0c08;border:1px solid #99783d55;border-radius:6px;overflow:hidden}.race-standing-table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%}.race-standing-table th,.race-standing-table td{border-bottom:1px solid #a9874a22;padding:17px 20px}.race-standing-table thead th{letter-spacing:.12em;color:#aa9570;background:#251a0d;font:700 9px Arial,sans-serif}.race-standing-table thead th:first-child{width:11%}.race-standing-table thead th:nth-child(2){width:31%}.race-standing-table thead th:nth-child(3){width:34%}.race-standing-table thead th:last-child{text-align:right;width:24%}.race-standing-table tbody tr:last-child>*{border-bottom:0}.race-standing-table tbody tr:nth-child(2n){background:#fff4d603}.race-standing-table .race-leading-row{background:linear-gradient(90deg,#c88b2420,#0000)}.race-table-rank span{color:#c8a96d;background:#ad7a2220;border:1px solid #b5904430;border-radius:4px;place-items:center;width:30px;height:30px;font:800 11px Arial,sans-serif;display:grid}.race-standing-table .race-table-player{overflow-wrap:anywhere;color:#e9dbc0;font:700 14px/1.5 Arial,sans-serif}.race-table-wager{font-variant-numeric:tabular-nums;color:#c1b08f;overflow-wrap:anywhere;font:500 14px/1.5 Arial,sans-serif}.race-table-prize{text-align:right;color:#f4ce83;overflow-wrap:anywhere;font:700 26px Georgia,serif}.race-standing-table small{display:none}.race-feed-time{color:#9e8d6e;text-align:right;margin:12px 0 0;font:10px/1.6 Arial,sans-serif}.race-sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.race-prize-ladder{border-block:1px solid #b18b4633;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:20px;margin:30px 0;padding:22px 0;display:grid}.lp.cp.floor .race-page .race-prize-ladder h2{color:#e6cea0;margin:7px 0;font:700 22px Georgia,serif}.race-prize-ladder ol{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.race-prize-ladder li{text-align:center;border-left:1px solid #b18b4633;min-width:0;padding:5px}.race-prize-ladder li>span{color:#9d8965;letter-spacing:.1em;font:700 9px Arial,sans-serif;display:block}.race-prize-ladder strong{color:#e9c788;margin-top:8px;font:700 clamp(17px,1.7vw,24px) Georgia,serif;display:block}.race-rules{background:#171008;border:1px solid #af894744;border-radius:5px;scroll-margin-top:115px}.race-rules summary{cursor:pointer;color:#dfc28a;justify-content:space-between;align-items:center;min-height:60px;padding:20px 22px;font:700 14px Arial,sans-serif;list-style:none;display:flex}.race-rules summary::-webkit-details-marker{display:none}.race-rules summary>span{align-items:center;gap:12px;display:flex}.race-rules summary>b{font-size:22px}.race-rules[open] summary>b{transform:rotate(45deg)}.race-rules-content{color:#bfb092;padding:0 24px 22px;font:13px/1.7 Arial,sans-serif}.race-rules-content ol{gap:10px;padding-left:20px;display:grid}.race-rules-content a{color:#f1cc87}.race-disclaimer{color:#9e9077;padding:25px 0 0;font:11px/1.7 Arial,sans-serif}.race-disclaimer p{max-width:850px;margin:7px 0 10px}.race-disclaimer>div{flex-wrap:wrap;gap:20px;display:flex}.race-disclaimer a{color:#bea677;align-items:center;min-height:30px;display:flex}.race-notice{color:#e5bf8a;background:#2b180d;border:1px solid #b58c4944;flex-wrap:wrap;align-items:center;gap:10px;padding:16px;font:12px/1.5 Arial,sans-serif;display:flex}.race-notice button{color:#ffe1a3;background:#1a0e08;border:1px solid #b48a46;align-items:center;gap:7px;min-height:44px;padding:8px 13px;display:flex}.race-loading,.race-empty{color:#b9a684;background:#151009;border:1px solid #b48a4622;justify-content:center;align-items:center;gap:12px;padding:50px 20px;font:13px Arial,sans-serif;display:flex}.race-source-note{color:#b7a483;font:12px/1.5 Arial,sans-serif}.race-page :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid #ffdfa0}@media (width<=1000px){.race-banner-copy{max-width:70%;padding:30px}.lp.cp.floor .race-page h1{font-size:47px}.race-banner-seal{padding:14px 20px;right:6%}.race-event-strip{grid-template-columns:1fr 1.4fr}.race-entry-code{padding:18px}.race-timer{gap:10px;padding:18px}.race-timer-digits{gap:10px;min-width:170px}.race-timer>div:first-child svg{display:none}.race-podium-v2{gap:12px;padding-inline:10px}.race-prize-ladder{grid-template-columns:1fr;gap:14px}.race-prize-ladder>div{align-items:center;gap:20px;display:flex}.race-prize-ladder h2{margin:0!important}.race-standing-table th,.race-standing-table td{padding:16px 12px}}@media (width<=700px){.race-banner{background-position:65%;min-height:0}.race-banner:before{background:linear-gradient(90deg,#0a0704f2,#0a0704ac 58%,#0a070455)}.race-banner-copy{max-width:100%;padding:27px 23px 23px}.lp.cp.floor .race-page h1{font-size:clamp(34px,7vw,47px)}.race-banner-copy>p{max-width:290px;font-size:12px}.race-banner-seal{display:none}.race-banner-actions{gap:10px 18px}.race-primary{padding:12px 17px}.race-event-strip{grid-template-columns:1fr}.race-entry-code{border-bottom:1px solid #bf985033;border-right:0;gap:4px 15px;padding:12px 20px}.race-entry-code>small{width:auto;margin-left:auto}.race-entry-code b{font-size:21px}.race-timer{padding:17px 20px}.race-timer-digits{min-width:185px}.race-timer-digits strong{font-size:27px}.race-board-head{flex-direction:column;align-items:stretch;gap:17px;margin-bottom:22px}.race-periods{align-self:flex-start}.race-periods button{padding:10px 17px}.lp.cp.floor .race-page .race-board-head h2{font-size:25px}.race-podium-v2{gap:8px;margin-top:25px;padding:0 0 8px}.race-step{padding:17px 6px 0}.race-step-1{padding-top:23px}.race-medallion{width:42px;height:42px;margin-bottom:12px}.race-medallion svg{width:17px;height:17px}.race-medallion span{font-size:8px}.race-step-1 .race-medallion{width:55px;height:55px;margin-bottom:15px}.race-step-1 .race-medallion svg{width:23px;height:23px}.lp.cp.floor .race-page .race-step h3{margin-bottom:10px;font-size:12px}.race-step-wager span{letter-spacing:0;font-size:7px}.race-step-wager b{margin:5px 0 15px;font-size:10px}.race-step-prize{margin-inline:-6px;padding:12px 3px 14px}.race-step-prize small{letter-spacing:0;font-size:7px}.race-step-prize strong{font-size:clamp(21px,4.7vw,31px)}.race-step-1 .race-step-prize{padding-bottom:20px}.race-step-1 .race-step-prize strong{font-size:clamp(25px,5.7vw,38px)}.race-standing-table,.race-standing-table tbody{width:100%;display:block}.race-standing-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.race-standing-table tbody tr{border-bottom:1px solid #a9874a2b;grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding:15px 12px;display:grid}.race-standing-table tbody tr:last-child{border:0}.race-standing-table tbody tr>*{border:0;min-width:0;padding:0}.race-table-rank{grid-area:1/1/3}.race-standing-table .race-table-player{grid-area:1/2;font-size:13px}.race-table-wager{grid-area:2/2;font-size:12px}.race-table-prize{grid-area:1/3/3;max-width:115px;font-size:24px}.race-standing-table small{letter-spacing:.06em;color:#9d8865;margin-bottom:3px;font:700 7px/1.5 Arial,sans-serif;display:block}.race-feed-time{text-align:left;font-size:9px}.race-prize-ladder>div{display:block}.race-prize-ladder h2{margin-top:6px!important}.race-prize-ladder ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 0}.race-prize-ladder strong{font-size:24px}.race-prize-ladder li:nth-child(3n+1){border-left:0}.race-rules summary{padding:17px 16px;font-size:12px}.race-rules-content{padding:0 18px 18px}.race-disclaimer>div{gap:12px}.race-table-heading>span{font-size:9px}}@media (width<=360px){.race-banner-copy{padding:24px 17px}.lp.cp.floor .race-page h1{font-size:33px}.race-timer{gap:9px;padding:16px 12px}.race-timer-digits{gap:8px;min-width:165px}.race-timer>div:first-child span{font-size:8px}.race-entry-code{padding:10px 13px}.race-entry-code>small{width:100%;margin-left:0}.race-table-prize{font-size:21px}.race-step-prize strong{font-size:20px}.race-step-1 .race-step-prize strong{font-size:24px}}@media (prefers-reduced-motion:reduce){.race-page *{scroll-behavior:auto!important;transition:none!important}}.lp.cp.floor .weekly-wheel{color:#eeeade;--wheel-gold:#e8ca81;max-width:1150px;margin:auto;font-family:Barlow,Arial,sans-serif}.wheel-title{padding:12px 0 30px}.wheel-title>span,.wheel-eyebrow{color:#e8ca81;letter-spacing:.16em;font-size:11px;font-weight:700}.lp.cp.floor .wheel-title h1{letter-spacing:-.02em;margin:20px 0;font:800 clamp(43px,5vw,74px)/.95 Georgia,Times New Roman,serif}.wheel-title h1 em{color:var(--wheel-gold);font-style:normal}.wheel-title p{color:#bab4ac;font-size:15px;line-height:1.7}.wheel-title>div{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.lp.cp.floor .wheel-title a{border:1px solid #c2b17745;border-radius:5px;align-items:center;gap:14px;padding:15px 20px;font-size:11px;font-weight:700;display:inline-flex}.lp.cp.floor .wheel-title .wheel-join{color:#211c10;background:#e8ca81;border-color:#f1dda6;box-shadow:0 4px #786337}.wheel-watch{color:#e1dbc8;background:#26221d}.wheel-poster{background:#1a1714;border:1px solid #b8a06588;border-radius:12px;overflow:hidden}.wheel-poster img{width:100%;height:auto;display:block}.wheel-schedule{background:#23201c;border:1px solid #ffffff18;border-radius:8px;grid-template-columns:repeat(3,1fr);margin:20px 0 40px;display:grid}.wheel-schedule>div{text-align:center;border-right:1px solid #ffffff12;flex-direction:column;gap:8px;padding:22px 10px;display:flex}.wheel-schedule>div:last-child{border:0}.wheel-schedule strong{color:#ead59f;font:700 clamp(23px,3vw,38px) Georgia,Times New Roman,serif}.wheel-schedule span{letter-spacing:.1em;color:#b4ab9f;font-size:11px}.lp.cp.floor .weekly-wheel h2{margin:12px 0 20px;font:700 clamp(30px,3.5vw,44px)/1.05 Georgia,Times New Roman,serif}.wheel-enter>p{color:#b7b1a8;max-width:730px;font-size:14px;line-height:1.8}.wheel-enter>div{grid-template-columns:repeat(3,1fr);gap:15px;margin:24px 0 40px;display:grid}.wheel-enter article{background:#25221e;border:1px solid #b8ad7940;border-radius:8px;padding:24px}.wheel-enter article>span{color:#bbaa74;font:800 35px Georgia,Times New Roman,serif}.lp.cp.floor .wheel-enter h3{margin:12px 0;font:700 23px Georgia,Times New Roman,serif}.wheel-enter article p{color:#bcb5ab;margin:0;font-size:13px;line-height:1.8}.wheel-prizes{background:linear-gradient(130deg,#2e2c1c,#211e1a);border:1px solid #d5b96755;border-radius:10px;margin-bottom:32px;padding:28px}.wheel-prizes>div{grid-template-columns:repeat(8,1fr);gap:9px;display:grid}.wheel-prizes strong{text-align:center;color:#f0d89a;background:#100e0b66;border:1px solid #bcb17740;border-radius:5px;padding:15px 8px;font:700 30px Georgia,Times New Roman,serif}.wheel-prizes strong:last-child{color:#20190c;background:#e8ca81}.wheel-prizes p{color:#beb5aa;margin-bottom:0;font-size:12px}.wheel-how{padding-bottom:24px}.wheel-how p{color:#beb7ad;font-size:14px;line-height:1.8}.wheel-how p>svg{vertical-align:middle;color:#e8ca81;margin-right:6px}.lp.cp.floor .wheel-how>a{color:#e8ca81;border:1px solid #c3b77e40;border-radius:5px;align-items:center;gap:12px;margin:8px 10px 0 0;padding:12px 16px;font-size:11px;font-weight:700;display:inline-flex}.wheel-community-stats{border-top:1px solid #c2af702e;border-bottom:1px solid #c2af702e;grid-template-columns:repeat(4,1fr);margin:28px 0;padding:25px 0;display:grid}.wheel-community-stats>div{border-right:1px solid #ffffff16;flex-direction:column;gap:8px;padding:10px 15px;display:flex}.wheel-community-stats>div:last-child{border:0}.wheel-community-stats strong{color:#e8d297;font:800 clamp(29px,3vw,43px) Georgia,Times New Roman,serif}.wheel-community-stats span{letter-spacing:.09em;color:#bdb6ad;font-size:11px}.weekly-wheel footer{color:#9d978e;padding:5px 0 20px;font-size:11px;line-height:1.8}.weekly-wheel footer a{text-decoration:underline}@media (width<=640px){.wheel-title>span{font-size:11px}.wheel-title>div{gap:10px}.wheel-title>div>a{white-space:nowrap;flex:1;justify-content:center;padding:14px!important;font-size:11px!important}.wheel-poster{border-radius:7px}.wheel-schedule{margin-bottom:30px}.wheel-schedule strong{font-size:23px}.wheel-schedule span{letter-spacing:.02em;font-size:11px}.wheel-schedule>div{padding:16px 5px}.wheel-enter>div{grid-template-columns:1fr;gap:10px}.wheel-enter article{padding:20px}.wheel-enter article>span{float:right}.wheel-prizes{padding:22px}.wheel-prizes>div{grid-template-columns:repeat(4,1fr);gap:7px}.wheel-prizes strong{padding:12px 5px;font-size:29px}.wheel-community-stats{grid-template-columns:repeat(2,1fr);gap:15px 0}.wheel-community-stats>div:nth-child(2){border:0}.wheel-community-stats strong{font-size:35px}.wheel-community-stats span{font-size:11px}}.lp.cp.floor .lobby-community-proof{background:radial-gradient(at 0 0,#c5a64d20,#0000 65%),linear-gradient(110deg,#282520,#1c1a17);border:1px solid #cbb57355;border-radius:10px;margin:0 0 24px;padding:17px 23px 19px;font-family:Barlow,Arial,sans-serif;box-shadow:inset 0 1px #ecd9a214}.lobby-community-proof>header{border-bottom:1px solid #c6b57720;justify-content:space-between;align-items:center;gap:15px;padding-bottom:13px;display:flex}.lobby-community-proof>header>span{letter-spacing:.18em;color:#ecd697;font-size:11px;font-weight:700}.lobby-community-proof>header>b{letter-spacing:.12em;color:#bdb6ad;font-size:11px;font-weight:600}.lobby-community-proof>div{align-items:center;gap:24px;display:flex}.lobby-community-proof .wheel-community-stats{border:0;flex:1;margin:0;padding:16px 0 0}.lobby-community-proof .wheel-community-stats>div{padding:0 18px}.lobby-community-proof .wheel-community-stats>div:first-child{padding-left:0}.lobby-community-proof .wheel-community-stats strong{font-size:clamp(29px,3vw,43px);line-height:1}.lobby-community-proof .wheel-community-stats span{font-size:11px}.lp.cp.floor .lobby-community-proof>div>a{color:#241f13;white-space:nowrap;background:#e7cc91;border:1px solid #ebd29b;border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:43px;margin-top:14px;padding:12px 15px;font-size:11px;font-weight:700;display:inline-flex}.lobby-community-proof a:focus-visible{outline-offset:4px;outline:2px solid #f1d99a}@media (width<=1100px){.lobby-community-proof>div{flex-wrap:wrap;gap:5px}.lobby-community-proof .wheel-community-stats{min-width:100%}.lp.cp.floor .lobby-community-proof>div>a{margin-top:15px;margin-left:auto}}@media (width<=600px){.lp.cp.floor .lobby-community-proof{margin-bottom:20px;padding:16px}.lobby-community-proof>header{align-items:start;gap:12px}.lobby-community-proof>header>span{letter-spacing:.08em;font-size:11px}.lobby-community-proof>header>b{letter-spacing:.02em;font-size:11px}.lobby-community-proof .wheel-community-stats{grid-template-columns:repeat(2,1fr);gap:18px 0;padding-top:19px}.lobby-community-proof .wheel-community-stats>div{padding:0 12px}.lobby-community-proof .wheel-community-stats>div:nth-child(3){padding-left:0}.lobby-community-proof .wheel-community-stats strong{font-size:37px}.lobby-community-proof .wheel-community-stats span{letter-spacing:.07em;font-size:11px}.lp.cp.floor .lobby-community-proof>div>a{width:100%;margin-top:18px}}.wheel-next-draw{background:#27231d;border:1px solid #c7b97d55;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 22px;padding:23px 26px;display:flex}.wheel-next-draw>div:first-child{flex-direction:column;gap:7px;display:flex}.wheel-next-draw>div:first-child>span{letter-spacing:.17em;color:#c0b68a;font-size:11px}.wheel-next-draw strong{color:#ecd79a;font:800 32px/1 Georgia,Times New Roman,serif}.wheel-next-draw small{color:#c0b7ac;font-size:11px}.wheel-next-draw>div:last-child{gap:9px;display:flex}.wheel-next-draw>div:last-child>span{background:#1a1611;border:1px solid #b7b77a26;border-radius:5px;flex-direction:column;align-items:center;gap:5px;min-width:63px;padding:12px;display:flex}.wheel-next-draw b{font-variant-numeric:tabular-nums;font:700 34px/1 Georgia,Times New Roman,serif}.wheel-next-draw>div:last-child small{letter-spacing:.1em;font-size:11px}@media (width<=600px){.wheel-next-draw{padding:20px;display:block}.wheel-next-draw>div:first-child{margin-bottom:20px}.wheel-next-draw>div:last-child{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.wheel-next-draw>div:last-child>span{min-width:0}}.wheel-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;margin-bottom:26px;display:grid}.wheel-hero .wheel-title{min-width:0;padding-bottom:0}.wheel-winners{isolation:isolate;background:radial-gradient(at 100% 0,#a57b2633,#0000 65%),linear-gradient(145deg,#22221b,#111513 75%);border:1px solid #d6b76a66;border-radius:16px;min-width:0;padding:20px;position:relative;overflow:hidden;box-shadow:0 18px 44px #0005,inset 0 1px #ffe6a626}.wheel-winners:before{content:"";z-index:-1;pointer-events:none;background:conic-gradient(from 40deg,#0000 65%,#f2c96218 80%,#0000 95%);animation:14s linear infinite wheel-winners-glow;position:absolute;inset:-40%}.wheel-winners-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.wheel-winners-heading .wheel-eyebrow{letter-spacing:.15em;font-size:10px}.lp.cp.floor .wheel-winners h2{letter-spacing:.015em;margin:6px 0 0;font:800 clamp(25px,2.5vw,34px)/1 Barlow Condensed,Impact,sans-serif}.wheel-winners h2 span{color:#f1ce75}.wheel-winners-trophy{color:#efd18b;background:#d2ae4820;border:1px solid #e8ca8140;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 24px #c5982520}.wheel-winners ul{margin:0;padding:0;list-style:none}.wheel-winners-featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wheel-winners-featured li{background:radial-gradient(at 50% 0,#efbf4a36,#0000 80%),linear-gradient(135deg,#3a3020,#211d16);border:1px solid #f3d28480;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:12px 8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffefb833}.wheel-winner-label{letter-spacing:.14em;color:#ebd7a7;align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex}.wheel-winners-featured strong{letter-spacing:-.02em;color:#ffe4a1;text-shadow:0 2px #5f430d,0 0 23px #ffc34b33;font:800 49px/1.05 Barlow Condensed,Impact,sans-serif}.wheel-winner-name{color:#f2ecdd;overflow-wrap:anywhere;text-align:center;max-width:100%;font-size:12px;font-weight:600}.wheel-winners .wheel-winners-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;margin-top:13px;display:grid}.wheel-winners-list li{background:#ffffff04;border-bottom:1px solid #d8be7c14;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:7px 8px;display:flex}.wheel-winners-list li>span{overflow-wrap:anywhere;color:#dcded5;min-width:0;font-size:12px;line-height:1.3}.wheel-winners-list strong{color:#edce85;font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:800;line-height:1.2}.wheel-winners .wheel-winners-foot{letter-spacing:.16em;color:#d2ba82;justify-content:center;align-items:center;gap:8px;margin:15px 0 0;font-size:9px;font-weight:700;display:flex}@keyframes wheel-winners-glow{to{transform:rotate(360deg)}}@media (width<=1000px){.wheel-hero{grid-template-columns:1fr;gap:24px}.wheel-winners{width:100%;max-width:650px}}@media (width<=480px){.wheel-winners{padding:15px}.wheel-winners .wheel-winners-list{column-gap:6px}.wheel-winners-list li{gap:5px;padding:7px 4px}.wheel-winners-list li>span{font-size:11px}.wheel-winners-list strong{font-size:13px}.wheel-winners-featured strong{font-size:44px}}@media (prefers-reduced-motion:reduce){.wheel-winners:before{animation:none}}.slot-board{color:#ecf1f9;text-align:left;background:#1e2530;border:1px solid #394353;border-radius:10px;margin:0 0 22px;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.slot-board *{box-sizing:border-box}.slot-board-header{background:#252e3b;border-bottom:1px solid #394353;align-items:center;gap:18px;padding:22px 24px;display:flex}.slot-board-header>img{object-fit:cover;border-radius:6px;flex-shrink:0;width:112px;height:78px}.slot-board-header>div{flex:1;min-width:0}.slot-board-header span{letter-spacing:.08em;color:#a7b7d0;font-size:10px}.slot-board-header h3{letter-spacing:-.5px;color:#fff;margin:6px 0;font-size:27px;line-height:1.15}.slot-board-header p{color:#aebed3;margin:0;font-size:13px}.slot-board-header>a{color:#fff;white-space:nowrap;background:#386bd5;border:1px solid #7498e5;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 17px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.slot-board-podium{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:24px;display:grid}.slot-board-podium-card{background:#252f3e;border:1px solid #3b475c;border-radius:8px;min-width:0;padding:20px 20px 0;overflow:hidden}.slot-board-podium-card.rank-1{background:#2a3a53;border-color:#698bbc}.slot-board-position{align-items:center;gap:10px;display:flex}.slot-board-position>b{color:#dce9fc;font-variant-numeric:tabular-nums;background:#394b66;border-radius:5px;place-items:center;min-width:34px;height:34px;font-size:15px;display:grid}.rank-1 .slot-board-position>b{color:#102039;background:#83a8e1}.slot-board-position>span{color:#aebfd9;font-size:11px}.slot-board-podium-card h4{color:#f6f8fc;overflow-wrap:anywhere;margin:21px 0 12px;font-size:18px;font-weight:600;line-height:1.3}.slot-board-score{color:#fff;letter-spacing:-1px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(26px,2.9vw,42px);font-weight:700;line-height:1.1;display:block}.slot-board-podium-card>small{color:#a9bad3;margin:8px 0 23px;font-size:11px;display:block}.slot-board-prize{background:#16223670;border-top:1px solid #819cc330;justify-content:space-between;align-items:center;gap:8px;margin:0 -20px;padding:17px 20px;display:flex}.slot-board-prize>span{color:#aec0dc;font-size:12px}.slot-board-prize>b{color:#d6e6ff;letter-spacing:-.5px;overflow-wrap:anywhere;text-align:right;font-size:24px}.slot-board-podium-card.is-open h4{color:#aab9cf;font-size:16px}.slot-board-podium-card.is-open .slot-board-score{color:#7e90aa}.slot-board-table-wrap{padding:0 24px 24px}.slot-board-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.slot-board-table caption{text-align:left;color:#e4ebf6;padding:2px 0 16px;font-size:16px;font-weight:700}.slot-board-table th,.slot-board-table td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #364152;padding:16px 12px}.slot-board-table thead th{letter-spacing:.06em;text-transform:uppercase;color:#99acc9;background:#273141;font-size:10px;font-weight:500}.slot-board-table th:first-child{width:65px}.slot-board-table th:nth-child(2){width:40%}.slot-board-table th:nth-child(3){width:28%}.slot-board-table tbody th{color:#dbe6f7;font-weight:500}.slot-board-table td:first-child{color:#8da2c1;font-size:13px}.slot-board-table th:nth-child(n+3),.slot-board-table td:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.slot-board-table td:nth-child(3){color:#fff;font-size:17px;font-weight:700}.slot-board-table td:last-child{color:#bdd3f5}.slot-board-table tbody tr:nth-child(2n){background:#242e3d66}.slot-board-empty{color:#aebed3;margin:0;padding:0 24px 24px;font-size:13px;line-height:1.7}.lp.cp[data-view=leaderboards] .lp-content{flex-direction:column;display:flex}.lp.cp[data-view=leaderboards] .lp-tournament{border-top:0;order:0;margin-top:0;padding-top:5px}.lp.cp[data-view=leaderboards] .lp-hub{order:1}.lp.cp[data-view=leaderboards] .lp-footer{order:2}.lp.cp .lp-tournament-heading h2{font-size:32px}.lp.cp .slot-board-tabs{scrollbar-width:thin;gap:10px;margin:0 0 20px;padding:0 0 5px;display:flex;overflow-x:auto}.lp.cp .slot-board-tabs button{color:#aebed5;background:#222c3b;border:1px solid #3f4d63;border-radius:7px;flex-shrink:0;align-items:center;gap:10px;min-height:55px;padding:8px 14px 8px 8px;font-size:12px;font-weight:700;display:flex}.lp.cp .slot-board-tabs button img{object-fit:cover;border-radius:4px;width:49px;height:37px}.lp.cp .slot-board-tabs button.active{color:#fff;background:#304563;border-color:#7d9ac5}.slot-board a:focus-visible,.slot-board-tabs button:focus-visible{outline-offset:3px;outline:2px solid #a9c4ff}@media (width<=700px){.slot-board-header{flex-wrap:wrap;gap:13px;padding:17px}.slot-board-header>img{width:80px;height:60px}.slot-board-header h3{font-size:22px}.slot-board-header span{font-size:9px}.slot-board-header p{font-size:12px}.slot-board-header>a{min-height:40px;margin-left:auto;padding:10px 14px;font-size:12px}.slot-board-podium{grid-template-columns:1fr;gap:10px;padding:16px}.slot-board-podium-card{grid-template-columns:minmax(0,1fr) auto;gap:0 14px;padding:15px 16px 0;display:grid}.slot-board-position{grid-area:1/1}.slot-board-position>b{min-width:28px;height:28px;font-size:12px}.slot-board-position>span{font-size:10px}.slot-board-podium-card h4{grid-area:2/1;margin:12px 0 15px;font-size:16px}.slot-board-score{text-align:right;letter-spacing:-.6px;grid-area:2/2;align-self:center;font-size:27px}.slot-board-podium-card>small{text-align:right;grid-area:1/2;align-self:center;margin:0;font-size:10px}.slot-board-prize{grid-column:1/-1;margin:0 -16px;padding:11px 16px}.slot-board-prize>b{font-size:21px}.slot-board-table-wrap{padding:0 12px 17px}.slot-board-table th,.slot-board-table td{padding:14px 7px;font-size:12px}.slot-board-table th:first-child{width:39px}.slot-board-table th:nth-child(2){width:34%}.slot-board-table th:nth-child(3){width:30%}.slot-board-table td:nth-child(3){font-size:14px}.slot-board-table thead th{letter-spacing:0;font-size:9px}.slot-board-table caption{padding-left:5px;font-size:15px}.slot-board-empty{padding:0 17px 20px;font-size:12px}.lp.cp .lp-tournament-heading h2{font-size:28px}.lp.cp .slot-board-tabs button{padding-right:11px;font-size:11px}}.slot-board .slot-board-payout{color:#d7dde7;background:#202630;border:1px solid #495367;border-left:3px solid #e1ad62;border-radius:7px;margin-top:24px;padding:20px 22px}.slot-board .slot-board-payout h4{color:#f0c98e;letter-spacing:.04em;margin:0 0 12px;font-size:13px;font-weight:750}.slot-board .slot-board-payout p{color:#d7dde7;margin:0;font-size:13px;line-height:1.6}.slot-board .slot-board-payout ul{gap:8px;margin:10px 0 14px;padding-left:20px;font-size:13px;line-height:1.6;display:grid}.slot-board .slot-board-payout strong{color:#fff}.slot-board .slot-board-payout .slot-board-payout-end{color:#b8c5d7;border-top:1px solid #3a4555;padding-top:12px}@media (width<=600px){.slot-board .slot-board-payout{padding:17px 15px}.slot-board .slot-board-payout h4{font-size:12px}}.cp{--cp-bg:#101113;--cp-panel:#191a1e;--cp-line:#2c2d32;--cp-gold:#e0bc77;--cp-muted:#93959f;color:#f5f3ef;background:var(--cp-bg);text-align:left;min-height:100dvh;font:14px/1.5 Arial,Helvetica,sans-serif}.cp *{box-sizing:border-box}.cp button,.cp input{font:inherit}.cp button,.cp a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.cp button{cursor:pointer;color:inherit}.cp a{color:inherit;text-decoration:none}.cp button:focus-visible,.cp a:focus-visible,.cp input:focus-visible{outline:2px solid var(--cp-gold);outline-offset:4px}.cp h1,.cp h2,.cp h3,.cp p{margin:0}.cp h2{letter-spacing:-.7px;font-size:25px;line-height:1.2}.cp button{border:0}.cp-preview-strip{color:#dac39b;letter-spacing:.08em;background:#272219;justify-content:space-between;gap:14px;min-height:31px;padding:6px 24px;font-size:10px;display:flex}.cp-preview-strip>span,.cp-preview-strip>a{align-items:center;gap:8px;display:flex}.cp-preview-strip b{letter-spacing:0;color:#bfb6a5;font-weight:400}.cp-preview-strip i,.cp-eyebrow i{background:var(--cp-gold);border-radius:50%;width:5px;height:5px;display:inline-block}.cp-header{border-bottom:1px solid var(--cp-line);z-index:30;background:#151619;align-items:center;gap:38px;height:77px;padding:0 30px;display:flex;position:sticky;top:0}.cp-brand{flex:none;align-items:center;display:flex}.cp-brand img{object-fit:contain;width:128px;height:49px}.cp-header>nav{align-items:stretch;gap:28px;height:100%;display:flex}.cp-header>nav a{color:#aaaab2;align-items:center;font-size:13px;font-weight:700;display:flex;position:relative}.cp-header>nav a.cp-current{color:var(--cp-gold)}.cp-current:after{content:"";background:var(--cp-gold);height:2px;position:absolute;bottom:0;left:0;right:0}.cp-header-end{align-items:center;gap:12px;margin-left:auto;display:flex}.cp-wallet{text-align:left;background:#212227;border-radius:8px;align-items:center;gap:11px;padding:8px 15px;display:flex;border:1px solid #35363c!important}.cp-wallet>svg{color:var(--cp-gold)}.cp-wallet small{letter-spacing:1.1px;color:#b4a080;font-size:8px;display:block}.cp-wallet b{letter-spacing:.1px;font-variant-numeric:tabular-nums;font-size:16px}.cp-wallet em{color:#92939a;margin-left:5px;font-size:9px;font-style:normal;font-weight:400}.cp-account{background:#27282d;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;border:1px solid #3c3d44!important}.cp-menu{background:0 0;padding:8px;display:none}.cp-layout{grid-template-columns:208px minmax(0,1fr);max-width:1800px;margin:auto;scroll-margin-top:92px;display:grid}.cp-sidebar{border-right:1px solid var(--cp-line);background:#141518;align-self:start;min-height:calc(100dvh - 77px);padding:30px 15px;position:sticky;top:77px}.cp-sidebar-heading{letter-spacing:1.5px;color:#72747d;justify-content:space-between;align-items:center;padding:0 13px 17px;font-size:9px;display:flex}.cp-sidebar-heading button{background:0 0;display:none}.cp-sidebar nav{gap:6px;display:grid}.cp-sidebar nav button,.cp-side-link{text-align:left;color:#a8a9b1;background:0 0;border-radius:7px;align-items:center;gap:13px;min-height:44px;padding:12px 13px;font-size:12px;display:flex}.cp-sidebar nav button.is-active{color:#eed2a0;box-shadow:inset 2px 0 var(--cp-gold);background:linear-gradient(90deg,#4b3c24aa,#302a21aa)}.cp-sidebar nav button:hover{background:#24252a}.cp-sidebar nav button>span{text-align:center;background:#303138;border-radius:4px;min-width:18px;margin-left:auto;font-size:10px}.cp-sidebar-rule{background:var(--cp-line);height:1px;margin:22px 12px 16px}.cp-side-link{font-size:11px;line-height:1.4}.cp-side-link>svg{color:#c7ad7f;flex:none}.cp-side-link>svg:last-child{margin-left:auto}.cp-sidebar-note{border-top:1px solid var(--cp-line);margin:34px 11px;padding:20px 0}.cp-sidebar-note>svg{color:var(--cp-gold);margin-bottom:13px}.cp-sidebar-note>b{color:#d7d5ce;letter-spacing:-.3px;font-size:18px;line-height:1.3;display:block}.cp-sidebar-note p{color:#7f818c;margin:12px 0 16px;font-size:11px;line-height:1.7}.cp-sidebar-note>span{color:#a9926a;letter-spacing:1px;font-size:8px}.cp-back{align-items:center;gap:7px;padding:0 11px;font-size:10px;display:flex;color:#7c7e88!important}.cp-main{width:100%;min-width:0;max-width:1510px;margin:auto;padding:27px 32px 0}.cp-hero{background:#201b17;border:1px solid #66503070;border-radius:13px;grid-template-columns:1fr 1fr;min-height:300px;display:grid;position:relative;overflow:hidden}.cp-hero-copy{z-index:2;pointer-events:none;padding:37px 0 32px 37px;position:relative}.cp-hero-copy button{pointer-events:auto}.cp-eyebrow{letter-spacing:1.6px;color:var(--cp-gold);align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.cp-hero h1{letter-spacing:-2.5px;margin:18px 0 17px;font-size:clamp(36px,3.6vw,58px);font-weight:800;line-height:1.02}.cp-hero h1 em{color:#e8c78c;font-style:normal}.cp-hero p{color:#bdb8af;margin-bottom:23px;font-size:12px;line-height:1.7}.cp .cp-gold-button{color:#231c11;background:linear-gradient(115deg,#efcf90,#c69c55);border-radius:6px;justify-content:center;align-items:center;gap:16px;min-height:43px;padding:12px 19px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #0003}.cp-gold-button:hover{filter:brightness(1.09)}.cp-hero-copy>small{color:#8e8271;letter-spacing:1px;margin-top:17px;font-size:7px;display:block}.cp-hero-art{position:absolute;inset:0 0 0 35%;overflow:hidden}.cp-hero-art>img{object-fit:cover;object-position:center 27%;width:100%;height:100%;display:block}.cp-hero-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#201b17 0%,#201b1700 35%),linear-gradient(#0000 73%,#130f0de6);position:absolute;inset:0}.cp-signature{letter-spacing:4px;color:#e7c78e;z-index:1;text-shadow:0 2px 6px #000;font:19px Georgia,serif;position:absolute;bottom:21px;right:28px}.cp-signature span{letter-spacing:3px;text-align:right;margin-top:4px;font:7px Arial;display:block}.cp-feature-bar{color:#858792;border-bottom:1px solid #27282d;justify-content:space-between;align-items:center;gap:16px;padding:15px 6px 18px;font-size:10px;display:flex}.cp-feature-bar>span,.cp-feature-bar>a{align-items:center;gap:8px;display:flex}.cp-feature-bar svg{color:#a58b62}.cp-feature-bar b{color:#bcbcc1;font-weight:500}.cp-feature-bar>a{color:#c7af87}.cp-featured-row{grid-template-columns:1.1fr 1fr;gap:17px;margin:22px 0 30px;display:grid}.cp-spotlight,.cp-tournament{background:#1b1c20;border:1px solid #353237;border-radius:10px;min-width:0;min-height:160px;position:relative;overflow:hidden}.cp-spotlight{background:linear-gradient(105deg,#24202b,#1a1b22);grid-template-columns:1fr 46%;align-items:center;display:grid}.cp-spotlight>div{z-index:1;padding:23px 0 23px 23px;position:relative}.cp-spotlight h2{letter-spacing:-.6px;margin:10px 0 8px;font-size:22px}.cp-spotlight p,.cp-tournament p{color:#9798a2;font-size:11px;line-height:1.6}.cp .cp-text-button{color:#d5b77f;background:0 0;align-items:center;gap:9px;min-height:36px;padding:4px 0;font-size:11px;font-weight:600;display:inline-flex}.cp-spotlight .cp-text-button{margin-top:9px}.cp-spotlight-art{background:0 0;border-radius:8px;margin:14px 14px 14px 8px;padding:0;display:block;overflow:hidden;transform:rotate(-4deg);box-shadow:0 10px 24px #0005}.cp-spotlight-art img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.cp-tournament{background:radial-gradient(at 100%,#54412540,#0000 80%),#1b1c20;align-items:center;gap:19px;padding:22px 22px 36px;scroll-margin-top:100px;display:flex}.cp-trophy{color:#e3c482;background:linear-gradient(145deg,#d9b96d18,#d9b96d05);border:1px solid #c29b493a;border-radius:12px;flex:none;place-items:center;width:58px;height:63px;display:grid}.cp-tournament h2{margin:8px 0;font-size:25px}.cp-tournament .cp-text-button{margin-top:7px}.cp-tournament-note{color:#7f7d7a;font-size:8px;position:absolute;bottom:12px;left:22px}.cp-games{scroll-margin-top:95px}.cp-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:19px;display:flex}.cp-section-heading h2{align-items:center;gap:13px;margin-top:8px;display:flex}.cp-section-heading h2>span{color:#b6b7be;letter-spacing:0;background:#26272d;border-radius:4px;padding:4px 7px;font:10px Arial}.cp-search{color:#72757f;background:#1c1d22;border:1px solid #35363c;border-radius:7px;align-items:center;gap:10px;min-width:210px;padding:11px 13px;display:flex}.cp-search input{color:#eeedf0;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:12px}.cp-search:focus-within{border-color:var(--cp-gold)}.cp-search button{background:0 0;place-items:center;padding:0;display:grid}.cp-tabs{scrollbar-width:thin;scrollbar-color:#4f4433 transparent;gap:7px;margin-bottom:21px;padding-bottom:4px;display:flex;overflow-x:auto}.cp-tabs button{color:#9d9fa9;background:#202127;border:1px solid #303137;border-radius:6px;flex:none;align-items:center;gap:8px;min-height:38px;padding:8px 14px;font-size:11px;display:flex}.cp-tabs button.is-active{color:#e9c98d;background:#b88f431c;border-color:#9a7f51}.cp-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:23px 15px;display:grid}.cp-card{min-width:0}.cp-card-art{aspect-ratio:3/2;background:#232127;border:1px solid #ffffff0d;border-radius:9px;transition:border-color .15s,transform .15s;position:relative;overflow:hidden}.cp-card-art:hover{border-color:#bb995c;transform:translateY(-2px)}.cp-card-art>button:first-child{text-align:left;background:0 0;width:100%;height:100%;padding:0;display:block;position:relative}.cp-card-art img{object-fit:cover;width:100%;height:100%;display:block}.cp-card-art img.cp-card-logo{object-fit:contain;filter:drop-shadow(0 3px 4px #000b);width:70%;height:45%;position:absolute;bottom:7%;left:15%}.cp .cp-favourite{color:#dddad0;z-index:2;background:#0d0d12c9;border:1px solid #fff2;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;position:absolute;top:7px;right:7px}.cp .cp-favourite.is-saved{color:#e8c37a;background:#3c3026}.cp-favourite.is-saved svg{fill:currentColor}.cp-play{color:#f7db9f;opacity:0;background:#0c0c11b8;justify-content:center;align-items:center;gap:10px;font-size:12px;transition:opacity .15s;display:flex;position:absolute;inset:0}.cp-card-art>button:first-child:hover .cp-play,.cp-card-art>button:first-child:focus-visible .cp-play{opacity:1}.cp-card-caption{padding:10px 1px 0}.cp-card h3{letter-spacing:.15px;font-size:11px;font-weight:700;line-height:1.4}.cp-card-caption>span{color:#737680;letter-spacing:.9px;margin-top:4px;font-size:8px;display:block}.cp-empty{text-align:center;color:#a4a5af;border:1px dashed #3c3c43;border-radius:10px;padding:45px 20px}.cp-empty>svg{color:var(--cp-gold)}.cp-empty h3{color:#eee8df;margin:12px 0;font-size:20px}.cp-empty p{margin-bottom:12px;font-size:12px}.cp-table-section{border-top:1px solid var(--cp-line);margin-top:33px;padding-top:27px}.cp-table-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.cp-table-grid .cp-card-art{aspect-ratio:3/2}.cp-table-grid .cp-card h3{font-size:13px}.cp-footer{border-top:1px solid var(--cp-line);justify-content:space-between;align-items:center;gap:22px;margin-top:35px;padding:25px 0 32px;display:flex}.cp-footer img{object-fit:contain;object-position:left;width:94px;height:37px;display:block}.cp-footer p{color:#777983;margin-top:8px;font-size:9px;line-height:1.8}.cp-footer b{letter-spacing:1px;color:#b39c74;font-size:8px;font-weight:500}.cp-mobile-nav,.cp-nav-scrim{display:none}.cp-dialog{color:#efede7;background:#1a1b1f;border:1px solid #7b633f;border-radius:14px;width:min(540px,100vw - 28px);max-height:calc(100dvh - 40px);padding:0;font-family:Arial,Helvetica,sans-serif;overflow:auto;box-shadow:0 25px 100px #0009}.cp-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08090bdc}.cp-dialog>img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.cp-dialog>div{padding:25px}.cp-dialog h2{margin:10px 0 14px;font-size:25px}.cp-dialog p{color:#b1b2bc;font-size:13px;line-height:1.75}.cp-dialog .cp-dialog-close{color:#fff;background:#131419e8;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:10px;right:10px}.cp-preview-message{border-top:1px solid #39373c;align-items:center;gap:10px;padding-top:16px;display:flex;margin:20px 0!important;font-size:11px!important}.cp-preview-message svg{color:var(--cp-gold);flex:none}.cp .cp-info-dialog{padding:32px}.cp-info-dialog>svg{color:var(--cp-gold);margin-bottom:20px}.cp-info-dialog>p{margin-bottom:15px}.cp-info-dialog .cp-gold-button{margin-top:12px}@media (width>=1600px){.cp-game-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.cp-main{padding-inline:40px}.cp-hero{min-height:345px}.cp-hero-copy{padding:42px}.cp-hero h1{font-size:61px}}@media (width<=1150px){.cp-layout{grid-template-columns:180px minmax(0,1fr)}.cp-sidebar{padding-inline:10px}.cp-main{padding:20px 21px 0}.cp-header{gap:25px;padding-inline:24px}.cp-hero-copy{padding:30px 0 27px 26px}.cp-hero h1{font-size:42px}.cp-hero-art{left:29%}.cp-hero-art:after{background:linear-gradient(90deg,#201b17,#0000 55%),linear-gradient(#0000 75%,#130f0dcc)}.cp-featured-row{gap:12px}.cp-spotlight{grid-template-columns:1fr 42%}.cp-spotlight>div{padding-left:16px}.cp-spotlight h2{font-size:18px}.cp-spotlight p{font-size:10px}.cp-tournament{gap:12px;padding:19px 16px 34px}.cp-trophy{width:42px;height:50px}.cp-tournament h2{font-size:21px}.cp-eyebrow{font-size:8px}.cp-tournament-note{font-size:7px;left:16px}.cp-game-grid{gap:20px 12px}.cp-card h3{font-size:10px}.cp-feature-bar{gap:10px;font-size:9px}.cp-search{width:210px;min-width:180px}.cp-footer{align-items:start}}@media (width<=850px){.cp-layout{display:block}.cp-sidebar{z-index:50;visibility:hidden;width:230px;transition:transform .2s,visibility .2s;position:fixed;top:77px;bottom:0;left:0;overflow:auto;transform:translate(-100%)}.cp-sidebar.is-open{visibility:visible;transform:translate(0)}.cp-sidebar-heading button{color:#bbb;display:block}.cp-menu{place-items:center;display:grid}.cp-nav-scrim{z-index:40;background:#000a;border:0;display:block;position:fixed;inset:77px 0 0}.cp-header,.cp-header>nav{gap:20px}.cp-main{padding:20px 24px 0}.cp-featured-row{grid-template-columns:1fr 1fr}.cp-preview-strip{padding-inline:18px}}@media (width<=600px){.cp{padding-bottom:65px}.cp-preview-strip{letter-spacing:.4px;min-height:27px;padding:5px 12px;font-size:8px}.cp-preview-strip b{display:none}.cp-preview-strip a{gap:5px;font-size:8px}.cp-header{gap:8px;height:64px;padding:0 12px}.cp-header>nav{display:none}.cp-brand img{width:89px;height:40px}.cp-menu{padding:6px}.cp-menu svg{width:18px}.cp-header-end{gap:8px}.cp-wallet{gap:7px;padding:6px 9px}.cp-wallet>svg{width:14px}.cp-wallet small{letter-spacing:.6px;font-size:6px}.cp-wallet b{font-size:13px}.cp-wallet em{margin-left:2px;font-size:7px}.cp-account{width:33px;height:33px}.cp-account svg{width:16px}.cp-sidebar,.cp-nav-scrim{top:64px}.cp-main{padding:14px 13px 0}.cp-hero{border-radius:10px;min-height:285px;display:block}.cp-hero-copy{width:76%;padding:25px 15px 23px 21px}.cp-hero h1{letter-spacing:-1.7px;margin:16px 0 13px;font-size:39px}.cp-hero p{color:#cfcbc4;max-width:190px;margin-bottom:20px;font-size:10px}.cp-desktop-break{display:none}.cp-hero-art{inset:0 0 0 28%}.cp-hero-art>img{object-position:54% top}.cp-hero-art:after{background:linear-gradient(90deg,#201b17 0%,#201b17a6 34%,#201b1722 100%),linear-gradient(#0000 60%,#201b17 100%)}.cp-hero-copy>.cp-eyebrow{letter-spacing:.9px;white-space:nowrap;font-size:7px}.cp .cp-gold-button{gap:12px;min-height:41px;padding:11px 14px;font-size:11px}.cp-hero-copy>small{letter-spacing:.6px;white-space:nowrap;margin-top:14px;font-size:6px}.cp-signature{letter-spacing:2px;font-size:12px;bottom:14px;right:13px}.cp-signature span{letter-spacing:1.6px;font-size:5px}.cp-feature-bar{gap:9px;padding:12px 1px;font-size:8px}.cp-feature-bar>span:nth-child(2){display:none}.cp-feature-bar svg{width:14px}.cp-feature-bar>span,.cp-feature-bar>a{gap:5px}.cp-featured-row{grid-template-columns:1fr;gap:11px;margin:16px 0 25px}.cp-spotlight{grid-template-columns:1fr 41%;min-height:139px}.cp-spotlight>div{padding:17px 0 17px 18px}.cp-spotlight h2{font-size:21px}.cp-spotlight p{font-size:10px}.cp-spotlight-art{margin:13px}.cp-spotlight .cp-text-button{margin-top:4px}.cp-tournament{gap:16px;min-height:135px;padding:17px 18px 30px}.cp-trophy{width:48px;height:52px}.cp-tournament h2{margin:6px 0;font-size:22px}.cp-tournament p{font-size:10px}.cp-tournament .cp-text-button{min-height:29px;margin-top:2px}.cp-tournament-note{font-size:7px;bottom:9px;left:18px}.cp-section-heading{margin-bottom:14px;display:block}.cp-section-heading h2{margin-top:6px;font-size:25px}.cp-search{width:100%;min-height:43px;margin-top:15px;padding:10px 12px}.cp-search input{font-size:16px}.cp-search input::placeholder{font-size:12px}.cp-tabs{gap:6px;margin-bottom:16px;padding-bottom:5px}.cp-tabs button{gap:6px;min-height:37px;padding:9px 11px;font-size:10px}.cp-tabs svg{width:13px}.cp-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 10px}.cp-card-art{border-radius:7px}.cp-card h3{letter-spacing:0;font-size:10px}.cp-card-caption>span{letter-spacing:.8px;margin-top:3px;font-size:7px}.cp-card-caption{padding-top:8px}.cp .cp-favourite{width:30px;height:30px;top:5px;right:5px}.cp-play{display:none}.cp-table-section{margin-top:25px;padding-top:22px}.cp-table-section .cp-section-heading{align-items:end;gap:10px;display:flex}.cp-table-section h2{max-width:200px;font-size:22px}.cp-table-section .cp-section-heading>.cp-text-button{white-space:nowrap;gap:2px;font-size:9px}.cp-table-grid{gap:11px}.cp-table-grid .cp-card h3{font-size:10px}.cp-footer{margin-top:27px;padding:21px 0 20px;display:block}.cp-footer>div:last-child{margin-top:20px}.cp-footer p{font-size:8px}.cp-footer b{letter-spacing:.7px;font-size:7px}.cp-mobile-nav{z-index:35;padding:9px 5px calc(9px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18191df5;border-top:1px solid #38383e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.cp-mobile-nav button,.cp-mobile-nav a{color:#b3b3be;background:0 0;flex-direction:column;align-items:center;gap:4px;padding:3px;font-size:8px;display:flex}.cp-mobile-nav button:first-child{color:var(--cp-gold)}.cp-dialog h2{font-size:23px}.cp-dialog>div{padding:20px}.cp-info-dialog{padding:27px!important}.cp-games,.cp-tournament{scroll-margin-top:82px}}@media (width<=360px){.cp-wallet>svg{display:none}.cp-header{gap:5px}.cp-hero h1{font-size:35px}.cp-hero-copy{padding-left:16px}.cp-spotlight h2{font-size:18px}.cp-table-section h2{font-size:19px}}@media (prefers-reduced-motion:reduce){.cp *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.lp.cp{--accent:#6495ff;--gold:#91b2ff;--gold-2:#6495ff;--green:#6495ff;--green-2:#4178ec;--cp-gold:#6495ff;--muted:#aeb7c6;--line:#343b47;color:#f4f6fa;background:#171b22;padding-bottom:0;font:14px/1.5 Arial,Helvetica,sans-serif}body:has(.lp.cp){background:#171b22}body:has(.lp.cp)>.s4r-copyright-notice{display:none}.lp.cp *{box-sizing:border-box}.lp.cp :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #91b2ff}.lp.cp .lp-preview{color:#aeb7c6;letter-spacing:.04em;background:#171b22;border-bottom:1px solid #ffffff07;height:28px;min-height:28px;padding-inline:28px;font-size:10px}.lp.cp .lp-preview>a{font-size:11px}.lp.cp .lp-header{z-index:60;background:#222730;border-bottom:1px solid #343b47;gap:26px;height:82px;padding:0 28px;position:sticky;top:0}.lp.cp .lp-brand{flex-direction:row;flex:none;align-items:center;width:206px;display:flex}.lp.cp .lp-brand img{object-fit:contain;object-position:left center;width:206px;height:62px;display:block}.lp.cp .lp-topnav{gap:26px}.lp.cp .lp-topnav a{color:#aeb7c6;font-size:14px;font-weight:600}.lp.cp .lp-topnav a.active,.lp.cp .lp-topnav a:hover{color:#fff}.lp.cp .lp-topnav .active:after{background:#6495ff;height:3px}.lp.cp .lp-wallet{color:#dce6fb;background:#181d25;border:1px solid #343b47;border-radius:7px;gap:10px;min-width:132px;margin-left:auto;padding:8px 13px}.lp.cp .lp-wallet small{letter-spacing:.06em;color:#9ba8bc;font-size:9px}.lp.cp .lp-wallet b{color:#fff;font-variant-numeric:tabular-nums;font-size:17px}.lp.cp .lp-wallet>svg{color:#91b2ff}.lp.cp .lp-account{min-height:40px;box-shadow:none;white-space:nowrap;background:#363e4b;border:1px solid #495362;border-radius:6px;padding:10px 14px;font-size:12px;font-weight:700;color:#f5f7fc!important}.lp.cp .lp-daily-claim{flex:none;margin-left:-14px;position:relative}.lp.cp .lp-daily-claim>button{color:#fff;white-space:nowrap;background:#386bd5;border:1px solid #729fff;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:8px 10px;font-size:12px;font-weight:700;display:flex}.lp.cp .lp-daily-claim>button:disabled{color:#aeb7c6;cursor:default;background:#2c3441;border-color:#3d4859}.lp.cp .lp-claim-message{color:#edf3ff;z-index:70;background:#293342;border:1px solid #5674a5;border-radius:7px;width:240px;padding:13px;font-size:13px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 10px 24px #0005}.lp.cp .lp-shell{grid-template-columns:200px minmax(0,1fr);max-width:1840px;margin:auto;display:grid}.lp.cp .lp-sidebar{scrollbar-width:thin;scrollbar-color:#424c5b transparent;background:#1e232c;border-right:1px solid #ffffff08;align-self:start;max-height:calc(100svh - 82px);padding:24px 12px;position:sticky;top:82px;overflow-y:auto}.lp.cp .lp-sidebar>small{letter-spacing:.1em;color:#8996aa;padding-left:12px;font-size:10px;font-weight:600}.lp.cp .lp-sidebar>a,.lp.cp .lp-sidebar>button{color:#bbc5d4;border-radius:6px;gap:11px;min-height:43px;padding:10px 12px;font-size:13px;font-weight:500}.lp.cp .lp-sidebar>button.active,.lp.cp .lp-sidebar>a.active{color:#eef4ff;background:#303c53;box-shadow:inset 3px 0 #6495ff}.lp.cp .lp-sidebar>a:hover,.lp.cp .lp-sidebar>button:hover{color:#fff;background:#2b3340}.lp.cp .lp-sidebar em{color:#d2e0ff;background:#353f50;border-radius:4px;font-size:10px}.lp.cp .lp-side-rule{background:#343b47;margin:17px 10px}.lp.cp .lp-side-note{box-shadow:none;background:0 0;border:0;border-top:1px solid #343b47;border-radius:0;margin-top:22px;padding:21px 10px 0}.lp.cp .lp-side-note svg{color:#899bb8}.lp.cp .lp-side-note b{color:#e0e6ee;font-size:12px}.lp.cp .lp-side-note p{color:#9cabc0;font-size:12px;line-height:1.6}.lp.cp .lp-side-note a{color:#91b2ff;font-size:12px}.lp.cp .lp-content{width:100%;min-width:0;max-width:1480px;margin:0 auto;padding:26px 30px 0}.lp.cp .casino-showcase{margin:0 0 24px}.lp.cp .casino-promo-layout{grid-template-columns:minmax(0,2.1fr) minmax(230px,1fr);align-items:stretch;gap:16px;display:grid}.lp.cp .casino-promos{background:#232b38;border:1px solid #ffffff09;border-radius:10px;min-width:0;position:relative;overflow:hidden}.lp.cp .casino-promos .cp-hero{height:310px;min-height:310px;box-shadow:none;background:#232b38;border:0;border-radius:0;animation:.25s ease-out casino-slide-in;display:block;position:relative;overflow:hidden}.lp.cp .casino-promos .cp-hero-copy{z-index:2;width:52%;max-width:none;padding:28px 0 58px 26px;position:relative}.lp.cp .cp-eyebrow{color:#b9cdf4;letter-spacing:.11em;font-size:10px;font-weight:700}.lp.cp .casino-promos .cp-hero h1{letter-spacing:-1.1px;color:#fff;text-shadow:none;margin:12px 0;font:800 clamp(29px,2.6vw,43px)/1.04 Arial,Helvetica,sans-serif}.lp.cp .casino-promos .cp-hero p{color:#c5cedb;max-width:300px;margin:0 0 18px;font-size:13px;line-height:1.5}.lp.cp .casino-promos .cp-hero-copy>small{display:none}.lp.cp .casino-promos .cp-hero-art{background:#232b38;width:auto;height:100%;position:absolute;inset:0 0 0 35%}.lp.cp .casino-promos .cp-hero-art img{object-fit:cover;object-position:60% center;filter:none;width:100%;height:100%}.lp.cp .casino-promos .cp-hero-art:after{content:"";background:linear-gradient(90deg,#232b38 0%,#232b38dc 12%,#232b3840 45%,#0000 70%);position:absolute;inset:0}.lp.cp .casino-promos .promo-dealer .cp-hero-art img,.lp.cp .casino-promos .promo-tournament .cp-hero-art img{object-position:center top;object-fit:cover}.lp.cp .cp-gold-button,.lp.cp .lp-gold-button{min-height:40px;box-shadow:none;letter-spacing:0;background:#386bd5;border:1px solid #7da5fc;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:700;display:inline-flex;color:#fff!important}.lp.cp .cp-gold-button:hover,.lp.cp .lp-gold-button:hover{background:#3c70d6}.lp.cp .promo-controls{z-index:3;align-items:center;gap:2px;min-height:34px;margin:0;display:flex;position:absolute;bottom:9px;left:18px;right:12px}.lp.cp .promo-controls button{color:#dbe5f5;background:#12192380;border:0;border-radius:5px;place-items:center;width:32px;height:34px;padding:0;display:grid}.lp.cp .promo-controls button:hover{background:#46536a}.lp.cp .promo-dots{gap:0;margin-right:auto;display:flex}.lp.cp .promo-dots button{background:0 0;width:26px}.lp.cp .promo-dots span{background:#778397;border-radius:5px;width:6px;height:6px;display:block}.lp.cp .promo-dots button[aria-pressed=true] span{background:#fff;width:18px}.lp.cp .promo-position{color:#d1dbea;font-variant-numeric:tabular-nums;margin-right:6px;font-size:11px}.lp.cp .casino-feature-tile{color:#fff;background:#202c35;border:1px solid #ffffff0c;border-radius:10px;align-items:flex-end;min-width:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.lp.cp .casino-feature-tile>img{object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.lp.cp .casino-feature-tile:after{content:"";background:linear-gradient(#0000 24%,#0d1622ba 68%,#0d1622 100%);position:absolute;inset:0}.lp.cp .casino-feature-tile>div{z-index:1;width:100%;padding:23px;position:relative}.lp.cp .casino-feature-tile span{letter-spacing:.1em;color:#c6d6ef;font-size:9px}.lp.cp .casino-feature-tile h2{letter-spacing:-.7px;color:#fff;margin:8px 0;font-size:26px;line-height:1.1}.lp.cp .casino-feature-tile p{color:#c6d1df;margin:0 0 17px;font-size:12px}.lp.cp .casino-feature-tile b{color:#fff;align-items:center;gap:8px;font-size:12px;display:flex}.lp.cp .casino-feature-tile:hover b{color:#a9c6ff}.lp.cp .casino-partner{color:#9daabd;flex-wrap:wrap;align-items:center;gap:14px;padding:11px 1px 0;font-size:11px;display:flex}.lp.cp .casino-partner a{color:#c7d2e3;align-items:center;gap:5px;display:inline-flex}.lp.cp .casino-partner small{margin-left:auto;font-size:11px}.lp.cp .lp-games-section{margin-top:22px}.lp.cp .lp-section-heading{align-items:center;gap:20px;margin-bottom:16px}.lp.cp .lp-section-heading h2{color:#f5f7fb;letter-spacing:-.6px;margin:0;font-size:25px;font-weight:700}.lp.cp .lp-section-heading h2 small{letter-spacing:0;color:#b6c1d2;background:#2c3441;border:0;border-radius:5px;margin-left:3px;padding:4px 8px;font-size:11px;font-weight:400}.lp.cp .lp-search{color:#9eabc0;background:#232a35;border:1px solid #3b4555;border-radius:7px;width:268px;min-width:0;padding:10px 12px}.lp.cp .lp-search input{color:#f5f7fb;font-size:13px}.lp.cp .lp-search:focus-within{border-color:#7ca4f6}.lp.cp .lp-search input::placeholder{color:#95a3b9}.lp.cp .lp-tabs{scrollbar-width:thin;scrollbar-color:#465572 transparent;border:0;flex-wrap:nowrap;gap:7px;margin:0 0 22px;padding:0 0 3px;display:flex;overflow-x:auto}.lp.cp .lp-tabs button{white-space:nowrap;color:#bcc8da;min-height:40px;box-shadow:none;background:#242c38;border:1px solid #343f50;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:600;display:inline-flex}.lp.cp .lp-tabs button.active{color:#fff;background:#386bd5;border-color:#719af0}.lp.cp .lp-tabs button:hover{color:#fff;border-color:#6682ad}.lp.cp .lp-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:23px 16px;display:grid}.lp.cp .lp-game-art{aspect-ratio:4/3;box-shadow:none;background:#242c38;border:1px solid #ffffff0b;border-radius:9px;transition:border-color .15s,transform .15s;overflow:hidden}.lp.cp .lp-game-art>a,.lp.cp .lp-game-art>div{width:100%;max-width:none;height:100%;margin:0;padding:0;display:block}.lp.cp .lp-game-art>a>img:first-child,.lp.cp .lp-game-art>div>img:first-child{object-fit:cover;object-position:center;filter:none;width:100%;max-width:none;height:100%;display:block;transform:none}.lp.cp .lp-game-art .lp-game-logo{object-fit:contain;width:78%;height:47%;bottom:7%;left:11%}.lp.cp .lp-game-card:hover .lp-game-art{border-color:#6a8fc8;transform:translateY(-2px)}.lp.cp .lp-card-caption{justify-content:space-between;align-items:flex-start;gap:4px;padding:10px 1px 0;display:flex}.lp.cp .lp-card-caption h3{letter-spacing:0;color:#edf2fa;margin:0;font-size:13px;font-weight:600;line-height:1.35}.lp.cp .lp-card-caption span{color:#9dbbfc;letter-spacing:0;margin-top:4px;font-size:10px}.lp.cp .lp-favourite{color:#8e9db4;background:0 0;border:0;border-radius:5px;place-items:center;width:32px;min-width:32px;height:32px;margin-top:-5px;display:grid}.lp.cp .lp-favourite:hover{color:#c6d8ff;background:#303c4e}.lp.cp .lp-favourite.saved{color:#9dbbfc}.lp.cp .lp-favourite.saved svg{fill:#6495ff55}.lp.cp .lp-play-hover{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d17246b}.lp.cp .lp-play-hover>span{color:#fff;background:#386bd5;border:1px solid #98b8ff66;border-radius:6px;padding:11px 15px;font-size:13px}.lp.cp .lp-offline{color:#e0e6ef;background:#1d2532e6;border-color:#586479;font-size:11px}.lp.cp .lp-art-fallback{color:#d9e4f8;background:#29354b}.lp.cp .lp-empty{color:#aebbd0;background:#1c232e;border:1px dashed #44526a;border-radius:9px;padding:40px 20px}.lp.cp .lp-empty button{color:#fff;background:#386bd5;border-radius:6px}.lp.cp .lp-popular-note{color:#aebbd0;font-size:12px}.lp.cp .lp-hub-heading{padding:5px 0 26px}.lp.cp .lp-hub-heading h1{letter-spacing:-1px;color:#fff;margin:7px 0 12px;font-size:34px;font-weight:700;line-height:1.12}.lp.cp .lp-hub-heading p{color:#aebbd0;max-width:650px;font-size:14px;line-height:1.6}.lp.cp .lp-eyebrow{color:#9fb5d9;letter-spacing:.09em;font-size:10px}.lp.cp .lp-hub-grid{gap:16px;margin:22px 0}.lp.cp .lp-hub-card{box-shadow:none;background:#232b37;border:1px solid #343f50;border-radius:9px;padding:24px}.lp.cp .lp-hub-card>svg{color:#91b2ff;margin-bottom:14px}.lp.cp .lp-hub-card h2{letter-spacing:-.3px;color:#fff;margin:5px 0 10px;font-size:20px;line-height:1.25}.lp.cp .lp-hub-card p{color:#b6c2d3;font-size:14px;line-height:1.65}.lp.cp .lp-hub-card>a{color:#a9c4ff;font-size:13px}.lp.cp .lp-code-card{max-width:none;box-shadow:none;background:#232c3b;border:1px solid #3b4c66;border-radius:10px;margin:0 0 24px;padding:30px;display:block;position:relative}.lp.cp .lp-code-card>div{max-width:780px}.lp.cp .lp-code-card img{width:125px;margin-bottom:16px}.lp.cp .lp-code-card h2{letter-spacing:-.6px;color:#fff;margin:10px 0;font-size:29px}.lp.cp .lp-code-card p{color:#bfcbdd;max-width:650px;font-size:14px;line-height:1.7}.lp.cp .lp-code{background:#182130;border:1px dashed #6c89b4;border-radius:7px;max-width:440px;margin:22px 0;padding:15px 17px}.lp.cp .lp-code strong{letter-spacing:2px;color:#eff4ff;font-size:23px}.lp.cp .lp-code button{color:#aecbff;font-size:12px}.lp.cp .lp-code-card small{color:#aab7ca;max-width:650px;font-size:12px;line-height:1.6}.lp.cp .club-board{box-shadow:none;background:#222a36;border:1px solid #364357;border-radius:10px;padding:26px}.lp.cp .club-board-head .lp-eyebrow{color:#afc6ed}.lp.cp .club-board-head>a{color:#c5d8fa;background:#2c394e;border:1px solid #465772;border-radius:6px}.lp.cp .club-board h2{letter-spacing:-1px;color:#fff;font-size:36px}.lp.cp .club-board h2>span{color:#afbdd2;font-size:19px}.lp.cp .club-board-sub{color:#a9bad1;font-size:12px}.lp.cp .club-podium{align-items:stretch;gap:14px;margin:25px 0 20px}.lp.cp .club-place,.lp.cp .club-place.place-1{box-shadow:none;background:#293445;border:1px solid #42526a;border-radius:8px;padding:22px 12px 19px}.lp.cp .club-place.place-1{background:#304263;border-color:#688ac3}.lp.cp .club-medal,.lp.cp .place-1 .club-medal{color:#e2ecfc;box-shadow:none;background:#3d4e68;border:1px solid #6b84a8}.lp.cp .club-place>b{color:#fff;font-size:15px}.lp.cp .club-place>small{color:#bdcce1;font-size:11px;line-height:1.6}.lp.cp .club-place>strong{color:#fff;letter-spacing:-.7px;font-size:30px}.lp.cp .club-place>span:last-child{color:#abbdd9;letter-spacing:.04em;font-size:10px}.lp.cp .club-board-table{background:#1e2632;border:1px solid #354153;border-radius:8px;padding:0 15px;overflow:hidden}.lp.cp .club-board-table>div{border-color:#354153;padding:16px 0;font-size:13px}.lp.cp .club-board-table strong{color:#dce9ff}.lp.cp .club-board-table b{color:#91a5c3}.lp.cp .club-board-table .club-table-head{color:#a9bad1;font-size:10px}.lp.cp .club-feed-status,.lp.cp .club-feed-status>span{color:#a2b2c9;font-size:11px;line-height:1.7}.lp.cp .club-feed-status.is-stale{color:#ffca80}.lp.cp .club-board-disclaimer{color:#a4b4ca;border-color:#3a4658;font-size:12px;line-height:1.7}.lp.cp .club-text-link{min-height:40px;font-size:13px;color:#a9c4ff!important}.lp.cp .club-weekly-link{background:#222b39;border:1px solid #39475b;border-radius:8px;margin:22px 0;padding:22px}.lp.cp .club-weekly-link>svg{color:#91b2ff}.lp.cp .club-weekly-link h2{color:#fff;font-size:20px}.lp.cp .club-weekly-link p{color:#b5c3d8;font-size:13px}.lp.cp .club-about{box-shadow:none;background:#232c39;border:1px solid #364358;border-radius:10px;gap:32px;padding:28px}.lp.cp .club-portrait{background:#303e54;border-radius:8px}.lp.cp .club-portrait>span{color:#e0e9f9;letter-spacing:.08em;background:linear-gradient(#0000,#1b2639);font-size:10px}.lp.cp .club-about h1{color:#fff;letter-spacing:-1px;font-size:40px}.lp.cp .club-about h1 em{color:#abc7ff}.lp.cp .club-about p{color:#b9c7da;font-size:14px;line-height:1.75}.lp.cp .club-about-actions>a:last-child{color:#bbd0f5;font-size:13px}.lp.cp .club-socials{gap:10px}.lp.cp .club-socials a{color:#d9e7ff;box-shadow:none;background:#273243;border:1px solid #41516b;border-radius:6px;padding:11px 16px;font-size:12px}.lp.cp .lp-tournament{background:0 0;border:0;border-top:1px solid #3a4657;border-radius:0;margin:22px 0 0;padding:28px 0}.lp.cp .lp-tournament-heading{gap:20px;margin-bottom:23px}.lp.cp .lp-tournament-heading h2{letter-spacing:-.6px;color:#fff;font-size:28px}.lp.cp .lp-tournament-heading p{color:#b2c1d8;font-size:14px}.lp.cp .lp-countdown{color:#a9c4ff;background:#252f40;border:1px solid #42516a;border-radius:7px;padding:12px 16px}.lp.cp .lp-countdown small{letter-spacing:.04em;color:#aabbd3;font-size:10px}.lp.cp .lp-countdown b{color:#e9f0ff;letter-spacing:0;font-size:20px}.lp.cp .s4r-standings{background:0 0;border:0;max-width:none;margin:0 0 18px;padding:23px 0}.lp.cp .s4r-standings .tournament-arena-title{gap:17px;margin-bottom:24px}.lp.cp .s4r-standings .tournament-arena-title>img{object-fit:cover;border:0;border-radius:6px;width:105px;height:74px}.lp.cp .tournament-arena-title span{color:#a9bddc;font-size:10px}.lp.cp .tournament-arena-title h3{color:#fff;margin:4px 0;font-size:23px}.lp.cp .tournament-arena-title p{color:#acbdd5;font-size:13px}.lp.cp .s4r-podium{grid-template-columns:1fr 1.12fr 1fr;align-items:end;gap:14px;padding-top:20px;display:grid}.lp.cp .s4r-finisher{text-align:center;min-width:0;min-height:250px;box-shadow:none;background:#263244;border:1px solid #41536d;border-radius:8px;flex-direction:column;align-items:center;padding:22px 16px 0;display:flex;position:relative;overflow:visible}.lp.cp .s4r-finisher.place-1{background:#2d4368;border-color:#739bd5;min-height:285px;padding-top:28px}.lp.cp .s4r-finisher.place-3{background:#253043;border-color:#41536d;min-height:240px}.lp.cp .s4r-medallion{color:#e5efff;width:46px;height:46px;box-shadow:none;background:#425777;border:4px solid #171b22;border-radius:50%;place-items:center;margin:-44px 0 12px;display:grid}.lp.cp .place-1 .s4r-medallion{color:#14233b;background:#769fdf;width:58px;height:58px;margin-top:-57px}.lp.cp .s4r-medallion svg{stroke-width:1.8px;width:23px;height:23px}.lp.cp .s4r-rank{letter-spacing:.06em;color:#c3d5f3;font-size:11px;font-weight:700}.lp.cp .s4r-finisher h4{color:#fff;overflow-wrap:anywhere;max-width:100%;margin:14px 0 8px;font-size:18px;line-height:1.4}.lp.cp .s4r-score{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:100%;font-size:29px;line-height:1.2}.lp.cp .s4r-score-label{color:#afc3e1;margin:6px 0 22px;font-size:11px}.lp.cp .s4r-prize{background:#12203860;border-top:1px solid #6c86ab44;border-radius:0 0 7px 7px;width:calc(100% + 32px);margin:auto -16px 0;padding:14px 12px 18px}.lp.cp .s4r-prize>span{color:#b3c7e6;margin-bottom:3px;font-size:11px;display:block}.lp.cp .s4r-prize>strong{color:#e4eeff;letter-spacing:-1px;font-size:36px;line-height:1.1}.lp.cp .place-1 .s4r-prize>strong{color:#fff;font-size:44px}.lp.cp .s4r-remaining{margin-top:24px}.lp.cp .s4r-remaining-heading{border-bottom:1px solid #3a4659;justify-content:space-between;align-items:center;padding:0 13px 12px;display:flex}.lp.cp .s4r-remaining-heading h4{color:#fff;margin:0;font-size:17px}.lp.cp .s4r-remaining-heading>span{color:#aabbd3;font-size:12px}.lp.cp .s4r-standing-row{border-bottom:1px solid #303b4c;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:16px 13px;font-size:14px;display:grid}.lp.cp .s4r-standing-row>b{color:#95a9c8;font-size:13px}.lp.cp .s4r-standing-row>span{color:#dee8f8;overflow-wrap:anywhere;min-width:0}.lp.cp .s4r-standing-row small{color:#aac5ef;margin-top:4px;font-size:11px;display:block}.lp.cp .s4r-standing-row>strong{color:#fff;font-variant-numeric:tabular-nums;font-size:19px}.lp.cp .tournament-open,.lp.cp .lp-tournament-empty{color:#aebed5;font-size:13px}.lp.cp .club-tournament-history{color:#c9d8ef;background:#232d3d;border:1px solid #3b4b63;border-radius:7px;padding:15px 18px}.lp.cp .club-tournament-history>summary{font-size:13px}.lp.cp .lp-eligibility{color:#9eb0c9;border-color:#3a4659;font-size:12px;line-height:1.7}.lp.cp .casino-account{color:#f1f5fc;background:#232c3a;border:1px solid #3e4e66;border-radius:10px;width:100%;max-width:740px;padding:28px}.lp.cp .casino-account h1,.lp.cp .casino-account h2{color:#fff;font-size:25px}.lp.cp .casino-account p{color:#b6c5da;font-size:14px}.lp.cp .casino-account label{color:#c3d0e3;font-size:12px}.lp.cp .casino-account input:not([type=checkbox]){color:#fff;background:#172131;border:1px solid #4a5f7d;border-radius:6px;min-height:48px;font-size:16px}.lp.cp .casino-account input[type=checkbox]{accent-color:#6495ff}.lp.cp .casino-account .lobby-login-tabs button{color:#c5d3e9;background:#1b2535;border:1px solid #425573;font-size:12px}.lp.cp .casino-account .lobby-login-tabs button.active{color:#fff;background:#35558a;border-color:#7c9dcf}.lp.cp .casino-account .lobby-login-submit{color:#fff;background:#386bd5;border:1px solid #80a6f5;border-radius:6px}.lp.cp .casino-account :is(.forgot-pin,.lobby-admin-link,.rules-check a){color:#adcaff}.lp.cp .account-wallet>span,.lp.cp .account-wallet>small{color:#adc0de;font-size:12px}.lp.cp .account-wallet strong{color:#fff;letter-spacing:-1px;font-size:36px}.lp.cp .account-actions>button{color:#cbdaef;background:#2b3a50;border-color:#516987}.lp.cp .casino-account .recovery-success{background:#253c59;border-color:#607faa}.lp.cp .account-uid p{font-size:12px}.lp.cp .lp-error{color:#ffdeeb;background:#3b2631;border:1px solid #86506b;border-radius:7px;font-size:13px}.lp.cp .lp-footer{color:#9cacc3;border-top:1px solid #354153;margin-top:34px;padding:25px 0 30px;font-size:12px}.lp.cp .lp-footer>span{letter-spacing:0;font-size:13px}.lp.cp .lp-footer b{color:#e9f1ff}.lp.cp .lp-footer p{color:#a2b3cc;font-size:11px;line-height:1.7}.lp.cp .lp-footer>div{flex-wrap:wrap;gap:18px}.lp.cp .lp-footer a{color:#bccde5;font-size:12px}.lp.cp .lp-mobile-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#212a38;border-top:1px solid #40516b}.lp.cp .lp-mobile-nav a,.lp.cp .lp-mobile-nav button{color:#a6b8d4;font-size:10px}.lp.cp .lp-mobile-nav .active{color:#c6dcff}.lp.cp .lp-game-card[data-game=titan_forge] .lp-game-logo{filter:drop-shadow(0 3px 4px #000);width:94%;height:65%;bottom:17%;left:3%}.lp.cp .lp-game-card[data-game=street_kings] .lp-game-logo{filter:drop-shadow(0 4px 4px #000);width:96%;height:86%;bottom:7%;left:2%}.lp.cp .lp-game-card[data-game=titan_forge] .lp-game-art>a>img:first-child{filter:brightness(1.35);object-position:70% center}.lp.cp .lp-game-card[data-game=street_kings] .lp-game-art>a>img:first-child{filter:brightness(1.65);object-position:center 65%}@keyframes casino-slide-in{0%{opacity:.7}to{opacity:1}}@media (width>=1600px){.lp.cp .lp-game-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.lp.cp .lp-content{padding-inline:36px}}@media (width<=1200px){.lp.cp .lp-shell{grid-template-columns:184px minmax(0,1fr)}.lp.cp .lp-content{padding:22px 22px 0}.lp.cp .lp-header{gap:16px;padding-inline:22px}.lp.cp .lp-brand,.lp.cp .lp-brand img{width:180px}.lp.cp .lp-topnav{gap:17px}.lp.cp .lp-daily-claim{margin-left:-7px}.lp.cp .casino-promo-layout{grid-template-columns:minmax(0,1.8fr) minmax(210px,1fr);gap:12px}.lp.cp .casino-promos .cp-hero-copy{width:59%;padding-left:22px}.lp.cp .casino-promos .cp-hero h1{font-size:32px}.lp.cp .casino-promos .cp-hero p{font-size:12px}.lp.cp .casino-feature-tile>div{padding:20px}.lp.cp .lp-game-grid{gap:22px 13px}}@media (width<=1000px){.lp.cp .lp-topnav{display:none}.lp.cp .casino-promo-layout{grid-template-columns:1fr}.lp.cp .casino-feature-tile{display:none}.lp.cp .casino-promos .cp-hero-copy{width:49%}.lp.cp .casino-promos .cp-hero h1{font-size:37px}}@media (width<=900px){.lp.cp .lp-shell{display:block}.lp.cp .lp-sidebar{display:none}.lp.cp .lp-sidebar.is-open{z-index:101;background:#222a36;width:260px;max-height:100svh;padding-top:64px;display:flex;position:fixed;top:0;bottom:0;left:0}.lp.cp .lp-sidebar>.lp-menu-close{min-height:40px;display:block}.lp.cp .lp-content{padding:20px 22px 85px}.lp.cp .lp-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp.cp .lp-header{height:76px}.lp.cp .club-about{gap:24px;padding:24px}}@media (width<=700px){.lp.cp .club-about{grid-template-columns:1fr}.lp.cp .s4r-podium{grid-template-columns:1fr 1fr;gap:35px 12px;padding-top:25px}.lp.cp .s4r-finisher.place-1{grid-area:1/1/auto/-1;min-height:0;padding-top:27px}.lp.cp .s4r-finisher.place-2{grid-area:2/1}.lp.cp .s4r-finisher.place-3{grid-area:2/2;min-height:250px}.lp.cp .s4r-finisher h4{font-size:16px}.lp.cp .s4r-score{font-size:24px}.lp.cp .s4r-prize>strong{font-size:32px}.lp.cp .club-weekly-link{flex-wrap:wrap}.lp.cp .club-weekly-link>a{margin-left:0}.lp.cp .club-about h1{font-size:34px}}@media (width<=600px){.lp.cp .lp-preview{height:26px;min-height:26px;padding-inline:12px;font-size:9px}.lp.cp .lp-preview>span{max-width:80%}.lp.cp .lp-preview>a{display:none}.lp.cp .lp-header{flex-wrap:wrap;align-content:center;gap:7px;height:76px;padding:0 10px}.lp.cp .lp-menu-button{width:30px;min-width:30px;min-height:40px;padding:4px}.lp.cp .lp-brand,.lp.cp .lp-brand img{width:125px}.lp.cp .lp-brand img{height:52px}.lp.cp .lp-wallet{border-color:#3a4659;gap:0;min-width:0;margin-left:auto;padding:6px 8px}.lp.cp .lp-wallet>svg{display:none}.lp.cp .lp-wallet small{font-size:8px}.lp.cp .lp-wallet b{white-space:nowrap;font-size:13px}.lp.cp .lp-daily-claim{margin-left:0}.lp.cp .lp-daily-claim>button{gap:3px;min-height:34px;padding:7px 6px;font-size:10px}.lp.cp .lp-daily-claim svg{width:12px;height:12px}.lp.cp .lp-account{width:32px;min-width:32px;min-height:36px;padding:6px}.lp.cp .lp-account span{display:none}.lp.cp .lp-content{padding:16px 13px 84px}.lp.cp .casino-showcase{margin-bottom:21px}.lp.cp .casino-promos .cp-hero{height:320px;min-height:320px}.lp.cp .casino-promos .cp-hero-art{width:auto;height:100%;position:absolute;inset:0 0 0 14%}.lp.cp .casino-promos .cp-hero-art img{object-fit:cover;object-position:65% center}.lp.cp .casino-promos .cp-hero-art:after{background:linear-gradient(90deg,#232b38f5,#232b38d9 25%,#232b3855 68%,#232b381a)}.lp.cp .casino-promos .cp-hero-copy{width:76%;max-width:340px;padding:25px 0 55px 21px;position:relative;inset:auto}.lp.cp .casino-promos .cp-hero h1{letter-spacing:-1px;margin:13px 0;font-size:34px;line-height:1.05}.lp.cp .casino-promos .cp-hero p{color:#e1e7f1;max-width:245px;font-size:13px;line-height:1.5}.lp.cp .cp-eyebrow{font-size:9px}.lp.cp .cp-gold-button{min-height:40px;padding:10px 14px;font-size:12px}.lp.cp .promo-controls{left:13px}.lp.cp .casino-partner{gap:6px 12px;font-size:10px}.lp.cp .casino-partner small{display:none}.lp.cp .lp-section-heading{flex-wrap:wrap;gap:12px}.lp.cp .lp-section-heading h2{font-size:24px}.lp.cp .lp-search{width:100%;min-height:44px;margin-top:0}.lp.cp .lp-search input{font-size:16px}.lp.cp .lp-tabs{gap:6px;margin-bottom:19px}.lp.cp .lp-tabs button{min-height:42px;padding:9px 12px;font-size:12px}.lp.cp .lp-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 11px}.lp.cp .lp-game-art{border-radius:7px}.lp.cp .lp-card-caption h3{font-size:12px}.lp.cp .lp-card-caption span{font-size:10px}.lp.cp .lp-favourite{width:30px;min-width:30px;min-height:36px}.lp.cp .lp-hub-heading{padding:7px 0 22px}.lp.cp .lp-hub-heading h1{font-size:30px}.lp.cp .lp-hub-grid{grid-template-columns:1fr;gap:12px}.lp.cp .lp-hub-card{padding:21px}.lp.cp .lp-code-card{padding:23px 20px}.lp.cp .lp-code-card h2{font-size:26px}.lp.cp .lp-code{gap:8px;padding:13px 12px}.lp.cp .lp-code strong{font-size:21px}.lp.cp .club-board{padding:22px 14px}.lp.cp .club-board h2{font-size:32px}.lp.cp .club-podium{gap:7px}.lp.cp .club-place,.lp.cp .club-place.place-1{padding:19px 6px 15px}.lp.cp .club-place>b{font-size:12px}.lp.cp .club-place>small{font-size:10px}.lp.cp .club-place>strong{font-size:23px}.lp.cp .club-place>span:last-child{font-size:9px}.lp.cp .club-board-table{padding:0 10px}.lp.cp .club-board-table>div{grid-template-columns:1.2fr 1fr .7fr;gap:8px;font-size:11px}.lp.cp .club-board-table b{margin:0 0 3px;display:block}.lp.cp .club-weekly-link{padding:20px}.lp.cp .club-about{gap:21px;padding:18px}.lp.cp .club-socials{gap:7px}.lp.cp .club-socials a{padding:10px 13px}.lp.cp .lp-tournament-heading{display:block}.lp.cp .lp-tournament-heading h2{font-size:26px}.lp.cp .lp-countdown{margin-top:17px}.lp.cp .s4r-standings .tournament-arena-title>img{width:72px;height:54px}.lp.cp .tournament-arena-title h3{font-size:19px}.lp.cp .s4r-standing-row{grid-template-columns:24px 1fr auto;gap:8px;padding:15px 3px;font-size:13px}.lp.cp .s4r-standing-row>strong{font-size:16px}.lp.cp .casino-account{padding:23px 20px}.lp.cp .lp-footer{margin-top:27px;padding-bottom:20px}}@media (width<=380px){.lp.cp .lp-header{gap:5px;padding-inline:8px}.lp.cp .lp-brand,.lp.cp .lp-brand img{width:104px}.lp.cp .lp-daily-claim svg{display:none}.lp.cp .lp-wallet{padding:6px}.lp.cp .lp-account{width:28px;min-width:28px}.lp.cp .lp-wallet b{font-size:12px}.lp.cp .club-place>strong{font-size:20px}.lp.cp .casino-promos .cp-hero-copy{width:83%}}@media (prefers-reduced-motion:reduce){.lp.cp *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.lp.cp .casino-promos .cp-hero-copy{pointer-events:auto}.lp.cp .casino-promos .cp-hero p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=600px){.lp.cp .lp-header{grid-template-rows:42px 30px;grid-template-columns:32px minmax(0,1fr) auto auto;align-content:center;gap:4px 8px;height:90px;padding:7px 12px;display:grid}.lp.cp .lp-menu-button{grid-area:1/1}.lp.cp .lp-brand{grid-area:1/2/auto/4}.lp.cp .lp-brand,.lp.cp .lp-brand img{width:164px}.lp.cp .lp-brand img{height:42px}.lp.cp .lp-account{grid-area:1/4;justify-self:end;width:32px;min-width:32px}.lp.cp .lp-wallet{grid-area:2/2/auto/4;justify-self:end;margin:0;padding:5px 8px}.lp.cp .lp-wallet>span{align-items:center;gap:8px;display:flex}.lp.cp .lp-wallet small{font-size:8px}.lp.cp .lp-wallet b{font-size:13px}.lp.cp .lp-daily-claim{grid-area:2/4}.lp.cp .lp-daily-claim>button{min-height:30px;padding:5px 8px;font-size:11px}.lp.cp .lp-daily-claim svg{display:block}.lp.cp .casino-promos .cp-hero{height:330px;min-height:330px}}.lp.cp .lp-community-wrap{flex:1;justify-content:center;min-width:175px;display:flex}.lp.cp .lp-community-button{color:#e2efff;white-space:nowrap;background:#2c3b50;border:1px solid #57749a;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 15px;font-size:12px;font-weight:700;display:inline-flex}.lp.cp .lp-community-button:hover{background:#364e6c;border-color:#89aedc}.lp.cp .lp-header .lp-wallet{margin-left:0}.lp.cp .lp-preview>a{display:none}@media (width<=1200px){.lp.cp .lp-community-wrap{min-width:160px}.lp.cp .lp-community-button{gap:5px;padding:9px 10px;font-size:11px}.lp.cp .lp-header{gap:12px}}@media (width<=900px){.lp.cp .lp-community-wrap{display:none}.lp.cp .lp-header .lp-wallet{margin-left:auto}.lp.cp .lp-preview>a{color:#b9d6ff;align-items:center;gap:3px;font-size:10px;display:flex}.lp.cp .lp-preview>span{max-width:56%;font-size:8px}}@media (width<=600px){.lp.cp .lp-header{gap:4px 8px}.lp.cp .lp-preview>a{font-size:9px}.lp.cp .lp-header .lp-wallet{margin-left:0}}.lp.cp .casino-feature-tile.casino-new-game img{object-position:center 30%}.lp.cp .casino-feature-tile.casino-new-game:after{background:linear-gradient(#0000 28%,#091522b3 62%,#091522 100%)}.lp.cp .casino-feature-tile.casino-new-game h2{font-size:clamp(22px,2vw,32px);line-height:1.05}.lp.cp .lp-brand{color:#f4f6fa;gap:12px;text-decoration:none}.lp.cp .lp-brand img{object-position:center;width:94px;height:74px}.lp.cp .lp-brand>span{letter-spacing:.12em;font-size:17px;font-weight:800}@media (width<=600px){.lp.cp .lp-brand{gap:9px}.lp.cp .lp-brand img{width:55px;height:43px}.lp.cp .lp-brand>span{font-size:14px}}.casino-account{color:#f0f5e8;background:#201c17;border:1px solid #d8bc9826;border-radius:13px;max-width:640px;padding:28px}.casino-account .lobby-login-card{flex-direction:column;gap:16px;margin:0;display:flex}.casino-account .lobby-login-card>img{object-fit:contain;align-self:center;width:100px;height:65px}.casino-account h1,.casino-account h2{color:#f2f7ea;overflow-wrap:anywhere;margin:0;font-size:27px;font-weight:800}.casino-account p{color:#b4a99b;margin:0;font-size:14px;line-height:1.6}.casino-account label{color:#c9bcab;flex-direction:column;gap:8px;font-size:11px;font-weight:700;display:flex}.casino-account input:not([type=checkbox]){color:#fff;background:#16130e;border:1px solid #c9a77a45;border-radius:7px;width:100%;min-height:48px;padding:12px;font-size:16px}.casino-account .lobby-login-tabs{gap:8px;display:flex}.casino-account .lobby-login-tabs button{color:#c7baa8;background:#17130e;border:1px solid #c0a58135;border-radius:7px;flex:1;padding:12px 8px;font-size:11px}.casino-account .lobby-login-tabs button.active{color:#fbdbb1;background:#e8b77722;border-color:#e8b77770}.casino-account .rules-check{font-weight:400;line-height:1.8;display:block}.casino-account input[type=checkbox]{vertical-align:middle;width:18px;height:18px;margin-right:8px}.casino-account .rules-check a{color:#edc591;text-decoration:underline}.casino-account .lobby-login-submit{color:#20190f;background:#efc389;border:0;border-radius:7px;min-height:48px;padding:14px;font-size:14px;font-weight:800}.casino-account button:disabled{opacity:.55;cursor:wait}.casino-account .forgot-pin,.casino-account .lobby-admin-link{color:#dbbb91;text-align:center;background:0 0;border:0;min-height:38px;font-size:12px}.casino-account .lobby-login-error{color:#ffcbb8;background:#783c2b33;border:1px solid #e2967544;border-radius:7px;padding:12px;font-size:13px;display:block}.casino-account .recovery-success{border:1px solid #e7c59944;border-radius:8px;padding:14px}.casino-account .recovery-success small{margin-top:10px;display:block}.casino-account.account-loading{align-items:center;gap:15px;display:flex}.casino-account.account-loading img{width:85px}.account-wallet{border-bottom:1px solid #ffffff12;padding:22px 0}.account-wallet>span,.account-wallet>small{color:#b2a594;font-size:12px;display:block}.account-wallet strong{color:#f6cf9b;margin:5px 0;font-size:36px;display:block}.account-uid{padding:22px 0}.account-uid h3{margin:0 0 13px;font-size:18px}.account-uid form{flex-direction:column;gap:12px;display:flex}.account-uid p{margin-top:8px;font-size:12px}.account-actions{border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:16px;padding-top:20px;display:flex}.account-actions>a,.account-actions>button{font-size:12px}.account-actions>button{color:#d7c2a7;background:0 0;border:1px solid #b99d7840;border-radius:7px;padding:12px}@media (width<=600px){.casino-account{padding:20px}.casino-account h1,.casino-account h2{font-size:23px}.account-wallet strong{font-size:31px}}.lp.cp.floor .vip-rewards{--vip-gold:#e9ca83;--vip-display:Georgia,"Times New Roman",serif;color:#f1f0e7;max-width:1250px;margin:auto;padding:8px 0 24px;font-family:Arial,Helvetica,sans-serif}.vip-rewards *{box-sizing:border-box}.vip-intro{grid-template-columns:1fr 1fr;align-items:end;gap:10px 25px;margin-bottom:28px;display:grid}.vip-intro>span{color:#c8b47a;letter-spacing:.15em;grid-column:1/-1;align-items:center;gap:8px;font-size:10px;display:flex}.lp.cp.floor .vip-intro h1{font:700 clamp(35px,4.5vw,58px)/.98 var(--vip-display);letter-spacing:-.02em;margin:10px 0 0}.vip-intro h1 em{color:#bfb4a5;font-style:normal}.vip-intro>p{color:#afa79c;justify-self:end;max-width:270px;margin:0 0 3px;font-size:14px;line-height:1.6}.vip-offer-layout{flex-direction:column;gap:0;display:flex}.vip-daily{isolation:isolate;background:#1a140c url(/sh4ner/rewards-vault-v2.png) 50%/cover no-repeat;border:1px solid #b8a56666;border-radius:16px 16px 0 0;min-height:420px;padding:24px 34px 0;position:relative;overflow:hidden}.vip-daily:before{content:"";z-index:-1;background:linear-gradient(90deg,#1b150df2,#1b150d77 45%,#0000 75%);position:absolute;inset:0}.vip-offer-top{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.vip-offer-top img{object-fit:contain;width:135px;height:35px}.vip-offer-top>span{letter-spacing:.18em;color:#f1dcab;background:#1a140cb3;border:1px solid #ccb97744;border-radius:4px;padding:7px 10px;font-size:9px}.vip-daily-copy{max-width:55%;padding:28px 0;position:relative}.vip-overline{letter-spacing:.18em;color:#d6c188;font-size:11px}.vip-daily-copy>strong{font:800 clamp(86px,10vw,140px)/.95 var(--vip-display);letter-spacing:-.03em;color:#fff0cc;margin:5px 0 16px;display:block}.lp.cp.floor .vip-daily h2{font:600 clamp(24px,3vw,34px)/1.1 var(--vip-display);letter-spacing:.04em;color:#eae3d9;margin:0}.vip-daily-copy p{color:#c1b6a8;margin:15px 0 23px;font-size:13px;line-height:1.6}.vip-daily-copy b{color:#e7e9d4}.lp.cp.floor .vip-main-cta{color:#241e17;background:linear-gradient(120deg,#f7e2ac,#c5a661);border:1px solid #f5e3b6;border-radius:5px;justify-content:center;align-items:center;gap:18px;min-height:46px;padding:15px 20px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 5px 18px #0004}.vip-daily-foot{letter-spacing:.13em;color:#c1b8ac;border-top:1px solid #ffffff20;justify-content:space-between;gap:15px;padding:14px 0;font-size:9px;display:flex}.vip-code-pass{color:#302920;background:linear-gradient(115deg,#dfc990,#f0dfb5 55%,#d3b878);border:1px solid #e6cf95;border-radius:0 0 12px 12px;grid-template-columns:1fr 1.5fr auto;align-items:center;gap:20px;padding:23px 28px;display:grid;box-shadow:0 15px 35px #0003}.vip-pass-brand{align-items:center;gap:14px;display:flex}.vip-pass-brand img{object-fit:contain;filter:drop-shadow(0 2px 2px #0005);width:95px;height:40px}.vip-pass-brand>span{letter-spacing:.13em;max-width:95px;font-size:9px;font-weight:700;line-height:1.5}.vip-pass-code{justify-content:center;align-items:center;gap:16px;display:flex}.vip-pass-code>small{display:none}.vip-pass-code>strong{font:700 39px/1 var(--vip-display);letter-spacing:.06em}.lp.cp.floor .vip-pass-code button{color:#f8e6b5;cursor:pointer;white-space:nowrap;background:#292117;border:1px solid #292117;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 16px;font:700 10px Arial,Helvetica,sans-serif;display:flex}.vip-pass-bottom{border-left:1px solid #53442d33;flex-direction:column;gap:5px;padding-left:20px;display:flex}.vip-pass-bottom>span{font-size:15px;font-weight:800}.vip-pass-bottom>small{letter-spacing:.12em;font-size:8px}.vip-code-pass>p{grid-column:1/-1;margin:0;font-size:12px}.vip-collection-heading{justify-content:space-between;align-items:end;gap:20px;margin:36px 0 18px;display:flex}.vip-collection-heading>span{font:600 26px var(--vip-display);letter-spacing:.02em;color:#e7e9d6}.vip-collection-heading>p{color:#aca091;max-width:270px;margin:0;font-size:12px;line-height:1.5}.vip-perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:28px;display:grid}.vip-perks>article{--perk:#e3c57c;isolation:isolate;background:#251d12;border:1px solid #c0b37840;border-radius:12px;flex-direction:column;min-height:390px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 25px #0003}.vip-perks>article:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#120e0933,#0000 35%,#1a140ce8 62%,#1a140c);position:absolute;inset:0}.vip-perk-index{letter-spacing:.13em;color:#d9d2aa;z-index:2;margin-bottom:126px;font-size:9px;font-weight:700}.vip-card-art{z-index:-2;height:240px;position:absolute;inset:0 0 auto}.vip-card-championship{background:url(/sh4ner/championship-v2.png) 80% 40%/cover no-repeat}.vip-card-wheel{background:radial-gradient(#a37f4e44,#292015 70%);place-items:center;display:grid}.vip-card-wheel>div{background:repeating-conic-gradient(#ccab58 0deg 29deg,#392c1b 30deg 59deg);border:7px solid #edcf85;border-radius:50%;place-items:center;width:168px;height:168px;margin-top:30px;display:grid;position:relative;transform:rotate(-16deg);box-shadow:0 0 0 3px #675521,0 15px 25px #0008,inset 0 0 0 4px #271f14}.vip-card-wheel>div:after{content:"";border:1px dashed #fce4abbb;border-radius:50%;position:absolute;inset:9px}.vip-card-wheel svg{stroke:#f4d386;background:#292014;border:2px solid #f4d386;border-radius:50%;width:65px;height:65px;padding:16px;position:relative;transform:rotate(16deg)}.vip-card-percent{font:800 230px/.95 var(--vip-display);text-align:right;color:#edddc7;text-shadow:3px 4px #927f65,8px 12px 20px #0008;background:radial-gradient(at 60% 30%,#c8a4744d,#201a13 75%);padding-top:25px;padding-right:35px;transform:rotate(-10deg)}.vip-perks>.vip-rakeback{--perk:#efdec7;background:#221c15}.vip-perks strong{font:800 58px/1 var(--vip-display);letter-spacing:-.02em;color:var(--perk);z-index:2;position:relative}.vip-perks strong small{font:600 17px var(--vip-display);letter-spacing:.04em}.vip-perks strong>span{font-size:.65em}.lp.cp.floor .vip-perks h2{font:600 23px/1.1 var(--vip-display);letter-spacing:.02em;color:#e8eddf;margin:9px 0}.vip-perks p{color:#c6beb3;max-width:95%;margin:8px 0 23px;font-size:12px;line-height:1.7}.vip-perks p b{color:#e1d8b7}.lp.cp.floor .vip-perks a{min-height:44px;color:var(--perk);border-top:1px solid #d6c79638;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:15px;font-size:10px;font-weight:700;display:flex}.vip-up-to{color:#edddc7;letter-spacing:.13em;font-size:9px;position:absolute;top:139px;left:22px}.vip-member-bar{background:linear-gradient(130deg,#32291c,#231b11);border:1px solid #ada08e33;border-radius:10px;align-items:center;gap:16px;margin:0 0 28px;padding:25px;display:flex}.vip-member-bar>div{margin-right:auto}.vip-member-bar>div>span{letter-spacing:.13em;color:#d4c28d;font-size:9px}.lp.cp.floor .vip-member-bar h2{font:600 27px var(--vip-display);margin:7px 0}.vip-member-bar p{color:#b3a899;margin:0;font-size:12px;line-height:1.6}.lp.cp.floor .vip-member-bar>a{color:#ddcfbd;white-space:nowrap;background:#ffffff03;border:1px solid #c7b09244;border-radius:5px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 15px;font-size:10px;font-weight:700;display:flex}.vip-rewards footer{color:#9d9182;border-top:1px solid #b2a69622;margin-top:28px;padding-top:20px;font-size:10px;line-height:1.8}.vip-rewards footer p{margin:8px 0}.vip-rewards footer a{text-decoration:underline}.vip-rewards a:focus-visible,.vip-rewards button:focus-visible{outline-offset:4px;outline:2px solid #ffe1a1}@media (width<=1000px){.vip-code-pass{grid-template-columns:1fr 1.5fr}.vip-pass-bottom,.vip-pass-brand>span{display:none}.vip-perks{gap:12px}.vip-perks>article{padding:19px}.vip-perks strong{font-size:49px}.lp.cp.floor .vip-perks h2{font-size:21px}.vip-up-to{left:19px}.vip-member-bar{flex-wrap:wrap}.vip-member-bar>div{width:100%}.vip-daily-copy{max-width:70%}}@media (width<=600px){.vip-intro{margin-bottom:21px;display:block}.lp.cp.floor .vip-intro h1{margin:12px 0;font-size:42px}.vip-intro>p{font-size:12px}.vip-daily{background-position:65%;min-height:0;padding:18px 20px 0}.vip-daily:before{background:linear-gradient(90deg,#1b150df0,#1b150da0 65%,#1b150d40)}.vip-daily-copy{max-width:100%;padding:28px 0}.vip-daily-copy>strong{font-size:90px}.lp.cp.floor .vip-daily h2{font-size:26px}.vip-daily-copy p{max-width:220px;font-size:12px}.vip-offer-top img{width:115px}.vip-offer-top>span{letter-spacing:.1em;padding:6px;font-size:7px}.vip-daily-foot{font-size:7px}.lp.cp.floor .vip-main-cta{gap:12px;padding:14px 15px;font-size:10px}.vip-code-pass{flex-direction:column;align-items:stretch;gap:14px;padding:18px 20px;display:flex}.vip-pass-brand{justify-content:space-between}.vip-pass-brand img{width:80px;height:25px}.vip-pass-brand>span{max-width:none;font-size:8px;display:block}.vip-pass-code{justify-content:space-between;gap:12px}.vip-pass-code>strong{font-size:35px}.lp.cp.floor .vip-pass-code button{padding:12px;font-size:9px}.vip-collection-heading{margin-top:28px;display:block}.vip-collection-heading>span{font-size:25px}.vip-collection-heading>p{margin-top:6px;font-size:12px}.vip-perks{grid-template-columns:1fr;gap:16px}.vip-perks>article{min-height:360px;padding:24px}.vip-perk-index{margin-bottom:112px}.vip-card-art{height:240px}.vip-card-championship{background-position:right 43%;background-size:cover}.vip-perks strong{font-size:59px}.vip-perks strong small{font-size:19px}.lp.cp.floor .vip-perks h2{font-size:25px}.vip-up-to{top:127px;left:24px}.vip-perks p{margin-bottom:18px}.vip-member-bar{gap:12px;padding:22px}.vip-member-bar>a{flex-basis:100%;white-space:normal!important}.vip-card-wheel>div{width:180px;height:180px;margin-top:10px}.vip-card-percent{padding-top:7px;padding-right:35px;font-size:240px}}@media (prefers-reduced-motion:reduce){.vip-rewards *{transition:none!important;animation:none!important}}.lp.cp.floor .lp-preview{color:#bbb8af;background:#191b1e;border-bottom:1px solid #ffffff0c}.lp.cp.floor .lp-header{background:#17191c;border-color:#ffffff12;gap:22px;height:96px}.lp.cp.floor .lp-brand{gap:12px;width:auto;min-width:150px}.lp.cp.floor .lp-brand img{width:106px;height:82px}.lp.cp.floor .lp-brand>span{letter-spacing:.15em;color:#e6c98d;font-size:12px}.lp.cp.floor .lp-topnav .active,.lp.cp.floor .lp-topnav a:hover{color:#e6c98d}.lp.cp.floor .lp-topnav .active:after{background:#e6c98d}.lp.cp.floor .lp-wallet{background:#23252a;border:1px solid #ffffff15}.lp.cp.floor .lp-wallet small{color:#adaaa2}.lp.cp.floor .lp-wallet b{color:#f4ead4}.lp.cp.floor .lp-account,.lp.cp.floor .lp-gold-button,.lp.cp.floor .lp-daily-claim button{box-shadow:none;border-radius:8px;color:#221d13!important;background:#e6c98d!important;border-color:#eed7ac!important}.lp.cp.floor .lp-community-button{color:#e6c98d;background:0 0;border-color:#e6c98d44}.lp.cp.floor .lp-sidebar{background:#17191c;border-color:#ffffff10}.lp.cp.floor .lp-sidebar.is-open{background:#17191c}.lp.cp.floor .lp-sidebar .active{color:#f1dba9;background:#e6c98d12;box-shadow:inset 3px 0 #e6c98d}.lp.cp.floor .lp-sidebar>small{color:#8f8f89}.lp.cp.floor .lp-side-note{background:#222326;border:1px solid #ffffff13}.lp.cp.floor .lp-side-note>b,.lp.cp.floor .lp-side-note>svg{color:#e6c98d}.lp.cp.floor .lp-content{padding:28px 30px 0}.floor-feature-row{grid-template-columns:minmax(0,1fr) 300px;gap:20px;margin-bottom:32px;display:grid}.floor-eyebrow{color:#e6c98d;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.floor-hero{background:#202225;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.floor-hero-slide{flex:1;grid-template-columns:1fr 1fr;min-height:290px;display:grid}.floor-hero-copy{align-self:center;min-width:0;padding:28px}.lp.cp.floor .floor-hero h1{letter-spacing:-1.1px;color:#f6f2e8;margin:15px 0;font-size:clamp(27px,2.8vw,43px);font-weight:800;line-height:1.04}.floor-hero-copy p{color:#b8b6af;max-width:370px;margin:0 0 22px;font-size:14px;line-height:1.65}.floor-hero-image{object-fit:cover;object-position:center;width:100%;height:100%;min-height:0}.floor-button{cursor:pointer;background:#e6c98d;border:1px solid #efdaae;border-radius:8px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:13px 20px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex;color:#221c11!important}.floor-button:hover:not(:disabled){background:#f3dcaa}.floor-button:disabled{opacity:.55;cursor:not-allowed}.floor-hero-controls{background:#191b1e;border-top:1px solid #ffffff10;align-items:center;gap:7px;min-height:50px;padding:3px 12px;display:flex}.floor-hero-controls>div{margin-right:auto;display:flex}.floor-hero-controls>span{color:#9c9b96;margin-right:6px;font-size:11px}.floor-hero-controls button{color:#d6c4a0;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:38px;height:42px;display:grid}.floor-hero-controls .floor-dot{width:30px}.floor-dot span{background:#66645e;border-radius:10px;width:6px;height:6px}.floor-dot[aria-pressed=true] span{background:#e6c98d;width:18px}.floor-tournament{background:#1d1f22;border:1px solid #e6c98d2b;border-radius:14px;min-width:0;padding:22px}.floor-tournament>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.floor-tournament>header a{color:#e6c98d;align-items:center;min-height:30px;font-size:11px;display:flex}.floor-tournament h2{letter-spacing:-.7px;color:#f4f0e7;margin:10px 0 12px;font-size:25px}.floor-countdown{color:#e6c98d;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.floor-countdown small{color:#9b9b94;font-size:11px}.floor-tournament select{color:#d8d4ca;background:#15171a;border:1px solid #ffffff19;border-radius:6px;width:100%;min-height:38px;margin:17px 0 8px;padding:6px 9px;font-size:12px}.floor-mini-podium{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:9px 0 16px;display:grid}.floor-mini-podium>div{text-align:center;background:#ffffff03;border-radius:7px;min-width:0;padding:10px 2px}.floor-mini-podium>div:first-child{background:#e6c98d0e}.floor-mini-podium span{color:#e6c98d;background:#39352c;border-radius:50%;place-items:center;width:23px;height:23px;margin:0 auto 8px;font-size:11px;display:grid}.floor-mini-podium b{text-overflow:ellipsis;white-space:nowrap;color:#cecbc3;font-size:11px;display:block;overflow:hidden}.floor-mini-podium strong{color:#f2dfb7;font-variant-numeric:tabular-nums;margin-top:7px;font-size:14px;display:block}.floor-mini-podium small{color:#aaa69a;overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.floor-my-rank{color:#aaa69d;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;font-size:12px;display:flex}.floor-my-rank b{color:#e6c98d}.lp.cp.floor .lp-games-section{margin-top:24px}.lp.cp.floor .lp-section-heading h2{color:#f1eee5;letter-spacing:-.5px;font-size:25px}.lp.cp.floor .lp-section-heading h2 small{color:#8c8e87}.lp.cp.floor .lp-search{background:#1b1d20;border-color:#ffffff19;border-radius:8px;min-height:44px}.lp.cp.floor .lp-search input{color:#eee9df}.lp.cp.floor .lp-tabs{flex-wrap:nowrap;gap:8px;margin:22px 0 30px;padding-bottom:6px;overflow-x:auto}.lp.cp.floor .lp-tabs button{white-space:nowrap;color:#b7b5ad;background:#202225;border:1px solid #ffffff14;border-radius:8px;flex:none;min-height:42px;padding:10px 16px}.lp.cp.floor .lp-tabs button.active{color:#241d11;background:#e6c98d;border-color:#e6c98d}.lp.cp.floor .lp-game-art{aspect-ratio:4/3;background:#1d1f22;border:1px solid #ffffff16;border-radius:12px;box-shadow:0 5px 16px #0002}.lp.cp.floor .lp-game-art>a,.lp.cp.floor .lp-game-art>div{width:100%;height:100%;display:block}.lp.cp.floor .lp-game-art img:not(.lp-game-logo){object-fit:contain;width:100%;height:100%;transform:none}.lp.cp.floor .lp-game-art:hover img:not(.lp-game-logo){transform:none}.lp.cp.floor .lp-play-hover>span{color:#211b10;background:#e6c98d;border-color:#e6c98d}.lp.cp.floor .lp-card-caption{gap:8px;padding:12px 0 0}.lp.cp.floor .lp-card-caption h3{color:#eee9df;letter-spacing:0;font-size:15px;line-height:1.35}.lp.cp.floor .lp-card-caption span{color:#cbb27e;font-size:11px}.lp.cp.floor .lp-favourite{color:#92928d;background:#222428;border:1px solid #ffffff12;width:40px;min-width:40px;height:40px}.lp.cp.floor .lp-favourite.saved{color:#e6c98d;background:#e6c98d13;border-color:#e6c98d50}.lp.cp.floor .club-shelf-track{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#5c5443 transparent;grid-template-columns:none;grid-auto-columns:calc(33.3333% - 13.3333px);grid-auto-flow:column;gap:20px;padding:0 1px 14px;display:grid;overflow-x:auto}.lp.cp.floor .club-shelf-track>.lp-game-card{scroll-snap-align:start;width:auto;min-width:0}.lp.cp.floor .club-shelf .lp-section-heading{margin-bottom:16px}.lp.cp.floor .club-scroll-button{color:#e6c98d;background:#252629;border-color:#ffffff18;width:38px;height:40px}.lp.cp.floor .club-text-link{color:#e6c98d;font-size:12px}.lp.cp.floor .club-shelf-note{color:#8f9089;margin-top:6px;font-size:11px}.lp.cp.floor .lp-mobile-nav{background:#191b1ef7;border-color:#ffffff18}.lp.cp.floor .lp-footer{color:#9b9a93;border-color:#ffffff12}.lp.cp.floor :focus-visible{outline-offset:4px;outline:2px solid #e6c98d}.lp.cp.floor .lp-hub-card,.lp.cp.floor .lp-code-card,.lp.cp.floor .lp-profile-top,.lp.cp.floor .lp-personal-scores,.lp.cp.floor .lp-about-feature,.lp.cp.floor .casino-account,.lp.cp.floor .lp-tournament,.lp.cp.floor .club-board,.lp.cp.floor .club-weekly-link{color:#efebe2;background:#1c1e21;border-color:#ffffff19}.lp.cp.floor .lp-hub-heading h1,.lp.cp.floor .lp-hub-card h2,.lp.cp.floor .lp-code-card h2,.lp.cp.floor .casino-account h2{color:#f2eee4}.lp.cp.floor .lp-hub-card p,.lp.cp.floor .casino-account p{color:#aaa9a1}.lp.cp.floor .lp-profile-value,.lp.cp.floor .account-wallet strong,.lp.cp.floor .lp-code strong{color:#e6c98d}.lp.cp.floor .casino-account input:not([type=checkbox]){background:#111316;border-color:#ffffff25}.lp.cp.floor .slot-board{background:#1a1c20;border-color:#ffffff1b}.s4r-game-preview-backdrop{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050608c9}.s4r-game-preview{max-height:calc(100svh - 32px);font-family:Barlow,Arial,Helvetica,sans-serif;overflow:auto;box-shadow:0 30px 120px #000b;z-index:201!important;color:#f1eee5!important;background:#1b1d21!important;border:1px solid #e6c98d36!important;border-radius:16px!important;grid-template-columns:1fr 1fr!important;gap:0!important;width:min(860px,100vw - 32px)!important;max-width:860px!important;padding:0!important;display:grid!important}.s4r-game-preview-art{object-fit:contain;background:#111316;width:100%;height:100%}.s4r-game-preview-copy{min-width:0;padding:38px 28px 28px}.s4r-game-preview-copy h2{letter-spacing:-.7px;color:#f4eee1;margin:12px 0;font-size:29px;line-height:1.12}.s4r-game-preview-copy p{color:#afaea6;font-size:14px;line-height:1.65}.s4r-game-preview-wallet{border-top:1px solid #ffffff15;margin:25px 0 20px;padding-top:20px}.s4r-game-preview-wallet span{color:#999b94;font-size:11px;display:block}.s4r-game-preview-wallet strong{color:#e6c98d;margin-top:5px;font-size:25px;display:block}.s4r-game-preview .floor-button{width:100%}.floor-save{color:#d4c29f;cursor:pointer;background:0 0;border:0;width:100%;min-height:44px;margin-top:8px;font-size:13px;display:block}.s4r-game-preview-copy>small{text-align:center;color:#9b9a93;margin-top:12px;font-size:11px;display:block}.s4r-game-preview [data-slot=dialog-close]{color:#fff;opacity:1;background:#111d;border-radius:50%;min-width:36px;min-height:36px;padding:8px}@media (width>=1600px){.lp.cp.floor .lp-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lp.cp.floor .club-shelf-track{grid-auto-columns:calc(25% - 15px)}}@media (width<=1200px){.floor-feature-row{grid-template-columns:minmax(0,1fr)}.floor-tournament{grid-template-columns:1fr 1.5fr 1fr;align-items:center;gap:0 20px;display:grid}.floor-tournament>header,.floor-tournament h2,.floor-tournament .floor-countdown{grid-column:1}.floor-tournament select{grid-area:1/2;margin:0}.floor-mini-podium{grid-area:2/2/4;margin:8px 0 0}.floor-my-rank{border:0;grid-area:1/3/4;padding:0;display:block}.floor-my-rank b{margin-top:8px;display:block}.lp.cp.floor .lp-header{gap:14px}.lp.cp.floor .lp-content{padding:24px 22px 0}}@media (width<=900px){.lp.cp.floor .lp-shell{display:block}.lp.cp.floor .lp-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp.cp.floor .lp-header{height:82px}.lp.cp.floor .lp-brand{min-width:0}.lp.cp.floor .lp-brand img{width:85px;height:66px}.lp.cp.floor .lp-brand>span{display:none}}@media (width<=600px){.lp.cp.floor .lp-header{gap:7px;height:76px;padding:0 12px}.lp.cp.floor .lp-brand img{width:70px;height:55px}.lp.cp.floor .lp-content{padding:18px 13px 75px}.floor-feature-row{gap:14px;margin-bottom:24px}.floor-hero-slide{grid-template-columns:1fr;min-height:0}.floor-hero-image{object-fit:cover;object-position:center 35%;grid-row:1;height:160px}.floor-hero-copy{padding:20px}.lp.cp.floor .floor-hero h1{margin:10px 0;font-size:29px}.floor-hero-copy p{margin-bottom:16px;font-size:13px}.floor-hero-controls{min-height:46px}.floor-tournament{grid-template-columns:1fr 1fr;gap:0 12px;padding:18px}.floor-tournament>header{grid-column:1/-1}.floor-tournament h2{grid-column:1/-1;font-size:23px}.floor-tournament .floor-countdown{grid-column:1/-1}.floor-tournament select{grid-area:auto/1/auto/-1;margin:14px 0 6px}.floor-mini-podium{grid-area:auto/1/auto/-1}.floor-my-rank{border-top:1px solid #ffffff14;grid-area:auto/1/auto/-1;margin-top:12px;padding-top:12px;display:flex}.floor-my-rank b{margin:0}.lp.cp.floor .lp-section-heading h2{font-size:22px}.lp.cp.floor .lp-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.lp.cp.floor .club-shelf-track{grid-auto-columns:72%;gap:14px}.lp.cp.floor .lp-card-caption h3{font-size:14px}.lp.cp.floor .lp-game-art{border-radius:10px}.lp.cp.floor .lp-tabs{margin:16px 0 24px}.lp.cp.floor .club-shelf{margin-bottom:29px}.s4r-game-preview{grid-template-columns:1fr!important;max-width:460px!important}.s4r-game-preview-art{object-fit:cover;height:190px}.s4r-game-preview-copy{padding:23px}.s4r-game-preview-copy h2{font-size:26px}.s4r-game-preview-wallet{margin:18px 0}.floor-button{min-height:48px}}@media (prefers-reduced-motion:reduce){.floor *,.s4r-game-preview{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.lp.cp.floor .slot-board-header span,.lp.cp.floor .slot-board-header p{color:#aaa99f}.lp.cp.floor .slot-board-header>a{color:#251e11;background:#e6c98d;border-color:#f1dbaa}.lp.cp.floor .slot-board-podium-card.rank-1{background:#302b23;border-color:#a88d58}.lp.cp.floor .slot-board-position>b{color:#dfc78f;background:#39352b}.lp.cp.floor .rank-1 .slot-board-position>b{color:#221c11;background:#e6c98d}.lp.cp.floor .slot-board-table th,.lp.cp.floor .slot-board-table td{border-color:#ffffff12}.lp.cp.floor .slot-board .slot-board-payout{background:#202124;border-color:#ffffff1e #ffffff1e #ffffff1e #e6c98d}.lp.cp.floor .floor-partner{border-bottom:1px solid #ffffff13;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:20px;padding:16px 0;display:flex}.floor-partner>span{font-size:11px}.floor-partner>small{color:#98988f;font-size:11px}.lp.cp.floor .floor-tournament{background:radial-gradient(at 100% 0,#b69b4520,#0000 55%),#1b1e1b;border-color:#b5a36a50;flex-direction:column;gap:0;padding:20px;display:flex;box-shadow:inset 0 1px #f4df9e12}.lp.cp.floor .floor-tournament h2{letter-spacing:0;margin:10px 0 12px;font:700 30px/1.1 Barlow Condensed,Impact,sans-serif}.lp.cp.floor .floor-tournament>header{width:100%}.lp.cp.floor .floor-tournament select{color:#e4e8dc;background:#111711;border-color:#c1b17b36;min-height:40px;margin:15px 0 12px;font-family:Barlow,Arial,sans-serif}.floor-tournament-game{isolation:isolate;background:#0b110c;border:1px solid #b9a57133;border-radius:8px;align-items:end;min-height:92px;margin-bottom:8px;display:flex;position:relative;overflow:hidden}.floor-tournament-game>img{object-fit:cover;object-position:center 35%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.floor-tournament-game:after{content:"";z-index:-1;background:linear-gradient(90deg,#061006e8,#06100699 60%,#06100620);position:absolute;inset:0}.floor-tournament-game>div{flex-direction:column;gap:6px;padding:16px;display:flex}.floor-tournament-game small{letter-spacing:.12em;color:#dcc689;font-size:11px}.floor-tournament-game b{color:#faf3df;font:700 23px/1.1 Barlow Condensed,Impact,sans-serif}.lp.cp.floor .floor-mini-podium{flex-direction:column;gap:6px;margin:6px 0 14px;display:flex}.lp.cp.floor .floor-mini-podium>div{text-align:left;background:#ffffff04;border:1px solid #ffffff09;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:3px 9px;padding:10px;display:grid}.lp.cp.floor .floor-mini-podium>div:first-child{background:#cbb06c12;border-color:#d5ba6e38}.lp.cp.floor .floor-mini-podium span{color:#e5ce92;background:#c8b87816;border:1px solid #cbb77826;grid-area:1/1/3;width:26px;height:26px;margin:0}.lp.cp.floor .floor-mini-podium b{color:#e1e4d9;grid-area:1/2/3;font-size:12px}.lp.cp.floor .floor-mini-podium strong{text-align:right;color:#eed49a;grid-area:1/3;margin:0;font-size:14px}.lp.cp.floor .floor-mini-podium small{text-align:right;color:#9fa991;grid-area:2/3;margin:0;font-size:11px}.lp.cp.floor .floor-my-rank{border-top:1px solid #c2b87922;justify-content:space-between;align-items:center;margin:0;padding:13px 0;font-size:11px;display:flex}.lp.cp.floor .floor-my-rank b{margin:0}.lp.cp.floor .floor-tournament-play{color:#27200e;background:linear-gradient(115deg,#eed99f,#cfad63);border:1px solid #eddaa4;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-height:45px;margin-top:auto;padding:13px 14px;font:700 12px Barlow,Arial,sans-serif;display:flex;box-shadow:0 3px #746035}.lp.cp.floor .floor-tournament-play:hover{background:#f0dfa9}.floor-tournament-unavailable{color:#b5b9aa;text-align:center;padding:12px;font-size:11px}.lp.cp.floor .floor-tournament-play:focus-visible{outline-offset:4px;outline:2px solid #f3da95}@media (width>=601px) and (width<=1200px){.lp.cp.floor .floor-tournament{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.lp.cp.floor .floor-tournament>header,.lp.cp.floor .floor-tournament>h2,.lp.cp.floor .floor-tournament>.floor-countdown,.lp.cp.floor .floor-tournament>select,.lp.cp.floor .floor-tournament-game{grid-area:auto/1}.lp.cp.floor .floor-mini-podium{grid-area:1/2/5}.lp.cp.floor .floor-my-rank{grid-area:5/2}.lp.cp.floor .floor-tournament-play,.lp.cp.floor .floor-tournament-unavailable{grid-column:1/-1;justify-content:center;gap:20px;margin-top:16px}.lp.cp.floor .floor-mini-podium>div{padding:13px}}.lp.cp.floor .floor-feature-row{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.lp.cp.floor .floor-hero{border-radius:10px;flex:none;height:226px;min-height:0}.lp.cp.floor .floor-hero-slide{flex:0 0 184px;grid-template-columns:1.1fr 1fr;height:184px;min-height:0;position:relative;overflow:hidden}.lp.cp.floor .floor-hero-copy{align-self:center;padding:19px 26px}.lp.cp.floor .floor-hero h2{letter-spacing:0;color:#f5efdf;margin:8px 0;font:800 clamp(24px,2.6vw,35px)/1.05 Barlow Condensed,Impact,sans-serif}.lp.cp.floor .floor-hero-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:520px;margin:0 0 13px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.lp.cp.floor .floor-hero .floor-button{border-radius:5px;gap:15px;min-height:35px;padding:8px 14px;font-size:11px}.lp.cp.floor .floor-hero-image{object-fit:cover;object-position:center 35%;align-self:stretch;width:100%;height:184px;min-height:0;max-height:184px;display:block}.lp.cp.floor .promo-kick .floor-hero-image{object-position:center 26%}.lp.cp.floor .promo-wheel .floor-hero-image{object-position:center 38%}.lp.cp.floor .promo-sh4ner .floor-hero-image{object-fit:contain;background:radial-gradient(#ac8c352c,#0000 70%)}.lp.cp.floor .floor-hero-controls{flex:0 0 40px;height:40px;min-height:40px;padding:0 12px}.lp.cp.floor .floor-hero-controls button{width:34px;height:36px}.lp.cp.floor .floor-hero-controls .floor-dot{width:26px}.lp.cp.floor .floor-hero .floor-eyebrow{letter-spacing:.1em;font-size:11px}.lp.cp.floor .floor-tournament{border-radius:10px;grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:7px 20px;padding:16px 20px;display:grid}.lp.cp.floor .floor-tournament>header{grid-area:1/1}.lp.cp.floor .floor-tournament>h2{display:none}.lp.cp.floor .floor-tournament>.floor-countdown{grid-area:2/1;font-size:12px}.lp.cp.floor .floor-tournament>select{grid-area:3/1;min-height:34px;margin:0;font-size:11px}.lp.cp.floor .floor-tournament-game{display:none}.lp.cp.floor .floor-mini-podium{grid-area:1/2/4;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}.lp.cp.floor .floor-mini-podium>div{text-align:center;flex-direction:column;gap:5px;padding:9px 4px;display:flex}.lp.cp.floor .floor-mini-podium span{width:22px;height:22px;font-size:11px}.lp.cp.floor .floor-mini-podium b{text-align:center;width:100%;font-size:11px}.lp.cp.floor .floor-mini-podium strong{text-align:center;font-size:13px}.lp.cp.floor .floor-mini-podium small{text-align:center;font-size:11px}.lp.cp.floor .floor-my-rank{border:0;grid-area:1/3/2;padding:0;font-size:11px}.lp.cp.floor .floor-tournament-play,.lp.cp.floor .floor-tournament-unavailable{grid-area:2/3/4;justify-content:space-between;gap:10px;min-height:40px;margin:0;padding:11px 13px;font-size:11px}@media (width<=800px){.lp.cp.floor .floor-tournament{grid-template-columns:1fr 1.3fr}.lp.cp.floor .floor-my-rank{grid-area:4/1;margin-top:7px}.lp.cp.floor .floor-tournament-play,.lp.cp.floor .floor-tournament-unavailable{grid-area:4/2;margin-top:7px}}@media (width<=600px){.lp.cp.floor .floor-hero{height:220px}.lp.cp.floor .floor-hero-slide{flex-basis:178px;grid-template-columns:1.2fr 1fr;height:178px}.lp.cp.floor .floor-hero-image{object-position:center;grid-row:auto;height:178px;max-height:178px}.lp.cp.floor .floor-hero-copy{padding:14px 12px}.lp.cp.floor .floor-hero h2{margin:8px 0;font-size:25px}.lp.cp.floor .floor-hero .floor-eyebrow{letter-spacing:.04em;font-size:11px;line-height:1.5}.lp.cp.floor .floor-hero-copy p{margin-bottom:10px;font-size:11px;line-height:1.45}.lp.cp.floor .floor-hero .floor-button{gap:6px;min-height:34px;padding:8px 9px;font-size:11px}.lp.cp.floor .floor-hero-controls{padding:0 7px}.lp.cp.floor .floor-hero-controls .floor-dot{width:22px}.lp.cp.floor .floor-tournament{grid-template-columns:1fr 1.1fr;gap:8px 12px;padding:13px}.lp.cp.floor .floor-tournament>header{grid-area:1/1/auto/-1}.lp.cp.floor .floor-tournament>.floor-countdown{grid-area:2/1/auto/-1}.lp.cp.floor .floor-tournament>select{grid-area:3/1/auto/-1}.lp.cp.floor .floor-mini-podium{grid-area:4/1/auto/-1;gap:6px}.lp.cp.floor .floor-mini-podium>div{gap:4px;padding:8px 5px}.lp.cp.floor .floor-mini-podium span{display:none}.lp.cp.floor .floor-my-rank{grid-area:5/1;margin:5px 0}.lp.cp.floor .floor-tournament-play,.lp.cp.floor .floor-tournament-unavailable{grid-area:5/2;margin:5px 0;font-size:11px}.lp.cp.floor .floor-feature-row{gap:12px}}.lp.cp.floor .floor-promo-art{isolation:isolate;background:#161c18;border-left:1px solid #ffffff0a;justify-content:center;align-items:center;min-width:0;height:184px;display:flex;position:relative;overflow:hidden}.lp.cp.floor .floor-promo-backdrop{object-fit:cover;filter:blur(24px)brightness(.35);opacity:.65;z-index:-2;pointer-events:none;width:calc(100% + 40px);max-width:none;height:calc(100% + 40px);position:absolute;inset:-20px}.lp.cp.floor .floor-promo-art:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#202225aa,#0000 35%,#10181330);position:absolute;inset:0}.lp.cp.floor .floor-promo-art .floor-hero-image{object-fit:contain;object-position:center;background:0 0;width:100%;height:100%;min-height:0;max-height:100%;padding:8px 14px;display:block;position:relative}.lp.cp.floor .promo-kick .floor-promo-art .floor-hero-image{object-fit:contain;object-position:center bottom;padding:8px 0 0}.lp.cp.floor .promo-kick .floor-promo-backdrop{opacity:.2}.lp.cp.floor .promo-sh4ner .floor-promo-art .floor-hero-image{padding:0}.lp.cp.floor .promo-sh4ner .floor-promo-backdrop{display:none}@media (width<=600px){.lp.cp.floor .floor-promo-art{height:178px}.lp.cp.floor .floor-promo-art .floor-hero-image{padding:8px 5px}.lp.cp.floor .floor-hero-slide{grid-template-columns:1.05fr 1fr}}.lp.cp.floor :is(a,button,input,select):focus-visible{outline-offset:3px;outline:2px solid #e6c98d}.lp.cp.floor .floor-hero-controls{flex-basis:44px;min-height:44px}.lp.cp.floor .floor-hero-controls button{min-width:30px;height:44px}.lp.cp.floor .floor-hero{height:230px}.lp.cp.floor .floor-tournament select,.lp.cp.floor .floor-tournament-play{min-height:44px;font-size:13px}.lp.cp.floor .floor-my-rank,.lp.cp.floor .floor-mini-podium b{font-size:12px}.lp.cp.floor .floor-mini-podium small{font-size:11px}.lp.cp.floor .floor-hero-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lp.cp.floor .lp-card-caption h3 a{overflow-wrap:anywhere;padding:4px 0;display:inline-block}.lp.cp.floor .lp-footer p,.lp.cp.floor .lp-eligibility{font-size:12px;line-height:1.6}@media (width<=600px){.lp.cp.floor .floor-hero{height:254px}.lp.cp.floor .floor-hero-slide{flex-basis:208px;height:208px}.lp.cp.floor .floor-promo-art{height:208px}.lp.cp.floor .floor-hero .floor-eyebrow{letter-spacing:0;font-size:11px;line-height:1.3}.lp.cp.floor .floor-hero-copy p{margin-bottom:8px;font-size:12px;line-height:1.4}.lp.cp.floor .floor-hero h2{margin:7px 0;font-size:25px;line-height:1.05}.lp.cp.floor .floor-hero .floor-button{min-height:40px;padding:8px;font-size:12px}.lp.cp.floor .lp-search input,.lp.cp.floor .casino-account input,.lp.cp.floor .floor-tournament select{font-size:16px}.lp.cp.floor .floor-tournament-play{font-size:12px}.lp.cp.floor .lp-header{gap:5px}}.lp.cp.floor .promo-sixth-seal{background:radial-gradient(at 90%,#6f451f66,#0000 65%),#171512}.lp.cp.floor .promo-sixth-seal .floor-eyebrow{color:#ffe2a6;letter-spacing:.16em;background:#c59a4212;border:1px solid #ddb66b99;border-radius:4px;padding:7px 11px;font-size:12px;display:inline-block}.lp.cp.floor .promo-sixth-seal h2{letter-spacing:.01em;color:#f4d799;margin-top:14px;font-family:Georgia,serif;font-size:clamp(25px,3vw,39px)}.lp.cp.floor .promo-sixth-seal .floor-promo-art{background:#17120d}.lp.cp.floor .promo-sixth-seal .floor-promo-art .floor-hero-image{object-fit:contain;object-position:center;padding:0}@media (width<=600px){.lp.cp.floor .promo-sixth-seal .floor-hero-copy{padding:14px 10px}.lp.cp.floor .promo-sixth-seal .floor-eyebrow{letter-spacing:.09em;padding:7px;font-size:10px}.lp.cp.floor .promo-sixth-seal h2{font-size:25px;line-height:1.15}}.lp.cp.floor .floor-hero.floor-seal-launch{height:auto;min-height:0}.lp.cp.floor .floor-seal-launch .floor-hero-slide{flex-basis:auto;grid-template-columns:1.15fr 1fr;align-items:stretch;height:auto;min-height:0}.lp.cp.floor .floor-seal-launch .floor-hero-copy{align-self:stretch;padding:32px}.lp.cp.floor[data-view] .floor-hero.floor-seal-launch h2{letter-spacing:-.02em;color:#ffe5ab;margin:0 0 16px;font:700 clamp(32px,3.8vw,56px)/1.05 Georgia,serif}.lp.cp.floor .floor-seal-launch .floor-eyebrow{display:none}.lp.cp.floor .floor-seal-launch .floor-promo-art{height:auto;min-height:0;position:relative}.lp.cp.floor .floor-seal-launch .floor-promo-art .floor-hero-image{object-fit:contain;object-position:center;width:100%;height:100%;max-height:none;padding:0;position:absolute;inset:0}.lp.cp.floor .floor-seal-launch .floor-hero-copy p{-webkit-line-clamp:unset;max-width:none;display:block;overflow:visible}.lp.cp.floor .floor-seal-launch .seal-event-intro{color:#d4c5ac;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0 0 24px;font-size:15px;display:flex}.lp.cp.floor .seal-event-intro strong{color:#f6d38b;font-size:19px}.lp.cp.floor .floor-seal-launch .seal-launch-date{letter-spacing:.12em;color:#e7cca0;margin:0 0 9px;font-size:12px;font-weight:700}.lp.cp.floor .seal-launch-clock{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:22px;display:grid}.lp.cp.floor .seal-launch-clock>div{text-align:center;background:linear-gradient(#292523,#10121a);border:1px solid #bb935c66;border-radius:8px;padding:14px 3px;box-shadow:inset 0 1px #ffe6aa33}.lp.cp.floor .seal-launch-clock strong{font-variant-numeric:tabular-nums;color:#ffe8b7;font:700 clamp(28px,3.5vw,46px)/1 Georgia,serif;display:block}.lp.cp.floor .seal-launch-clock span{letter-spacing:.1em;color:#d0c4b3;margin-top:8px;font-size:10px;display:block}.lp.cp.floor .seal-event-prizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 22px;display:grid}.lp.cp.floor .seal-event-prizes>div{text-align:center;background:linear-gradient(145deg,#b68d3c22,#11131b);border:1px solid #b9945955;border-radius:8px;padding:17px 9px}.lp.cp.floor .seal-event-prizes>div:first-child{background:linear-gradient(145deg,#b68d3c44,#201b12);border-color:#e6bd6d;box-shadow:inset 0 1px #ffe5ab44}.lp.cp.floor .seal-event-prizes span{letter-spacing:.09em;color:#d9c9ad;font-size:11px;font-weight:700;display:block}.lp.cp.floor .seal-event-prizes strong{color:#ffe4aa;margin-top:9px;font:700 clamp(23px,2.8vw,38px)/1.1 Georgia,serif;display:block}.lp.cp.floor .seal-event-dates{border-bottom:1px solid #d3ad6c33;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px;padding:0 0 20px;display:grid}.lp.cp.floor .seal-event-dates span{letter-spacing:.1em;color:#bbae99;margin-bottom:6px;font-size:10px;display:block}.lp.cp.floor .seal-event-dates strong{color:#f0dfc2;font-size:14px;line-height:1.5;display:block}.lp.cp.floor .seal-event-rules h3{color:#f3ddb2;margin:0 0 10px;font-size:16px}.lp.cp.floor .seal-event-rules ul{color:#c9c2b5;gap:8px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.lp.cp.floor .seal-event-rules strong{color:#f1dfba}.lp.cp.floor .seal-event-actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:20px;display:flex}.lp.cp.floor .seal-event-locked{color:#debf83;background:#c9a5660c;border:1px solid #c9a56644;border-radius:5px;padding:10px 12px;font-size:12px}.lp.cp.floor .seal-launch-rules{color:#efcf93;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.lp.cp.floor .seal-event-announcement{background:radial-gradient(at 95% 0,#ac7f2625,#0000 60%),#16191e;border:1px solid #b9945966;border-radius:12px;margin:0 0 28px;padding:28px}.lp.cp.floor .seal-event-announcement h2{color:#ffe4aa;margin:12px 0;font:700 clamp(26px,3vw,38px)/1.2 Georgia,serif}.lp.cp.floor .seal-event-announcement>p{color:#c9c2b5;margin-bottom:24px;font-size:15px}.lp.cp.floor .seal-event-announcement .club-text-link{align-items:center;min-height:44px;margin-top:14px;display:inline-flex}@media (width<=700px){.lp.cp.floor .floor-seal-launch .floor-hero-slide{grid-template-columns:1fr}.lp.cp.floor .floor-seal-launch .floor-hero-copy{padding:24px 20px}.lp.cp.floor .floor-seal-launch .floor-promo-art{order:-1;height:240px}.lp.cp.floor .floor-seal-launch .floor-promo-art .floor-hero-image{object-fit:contain}.lp.cp.floor .seal-event-announcement{padding:20px}.lp.cp.floor .seal-event-dates{gap:10px}.lp.cp.floor .seal-event-dates strong{font-size:13px}.lp.cp.floor .seal-event-prizes{gap:7px}.lp.cp.floor .seal-event-prizes>div{padding:15px 4px}.lp.cp.floor .seal-event-prizes span{font-size:10px}}.lp-game-card[data-game=sixth_seal] .lp-game-art img{object-fit:contain;background:linear-gradient(#07101b55,#030811bb),url(/sixth-seal/cathedral-vault.png) 50%/cover}.lp.cp.floor{--gold:#f4c976;--muted:#bdb2a0;--line:#c39b5438;color:#f4ead5;background:radial-gradient(at 65% 0,#50240c35,#0000 65%),#080808;font-family:Arial,Helvetica,sans-serif}.lp.cp.floor :is(button,input,select){font-family:Arial,Helvetica,sans-serif}.lp.cp.floor :is(h1,h2,h3){font-family:Georgia,Times New Roman,serif}.lp.cp.floor .lp-preview{color:#b5ab99;letter-spacing:.1em;background:#060606;border-color:#d8aa5022;height:24px;min-height:24px;font-size:9px}.lp.cp.floor .lp-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#17140f,#090909f5);border-bottom:1px solid #c79b53a0;gap:24px;height:82px;padding:0 25px;box-shadow:0 6px 25px #0007}.lp.cp.floor .lp-brand{width:118px;min-width:118px}.lp.cp.floor .lp-brand img{object-fit:contain;width:112px;height:78px}.lp.cp.floor .lp-brand>span{display:none}.lp.cp.floor .lp-topnav{gap:26px}.lp.cp.floor .lp-topnav a{text-transform:uppercase;letter-spacing:.05em;color:#eee5d6;font:800 12px Arial,sans-serif}.lp.cp.floor .lp-topnav .active{color:#ffdb87;text-shadow:0 0 16px #ffa82b80}.lp.cp.floor .lp-topnav .active:after{background:#ffce70;box-shadow:0 0 15px #ffb320}.lp.cp.floor .lp-community-wrap{display:none}.lp.cp.floor .lp-wallet{background:linear-gradient(#191813,#080808);border:1px solid #ad95524d;border-radius:4px;margin-left:auto}.lp.cp.floor .lp-wallet small{color:#c6bda9;font-size:8px}.lp.cp.floor .lp-wallet b{color:#ffdd8e;font:700 17px Arial,sans-serif}.lp.cp.floor .lp-account,.lp.cp.floor .lp-daily-claim button{border-radius:4px;min-height:44px;box-shadow:inset 0 0 0 2px #956d2433,0 3px 13px #0008;color:#241600!important;background:linear-gradient(#fff0b0,#d7a443)!important;border:1px solid #ffe7a3!important}.lp.cp.floor .lp-shell{grid-template-columns:96px minmax(0,1fr);max-width:1920px;margin:auto}.lp.cp.floor .lp-content{width:100%;min-width:0;max-width:none;padding:0 24px}.lp.cp.floor .lp-sidebar{scrollbar-width:thin;scrollbar-color:#866335 transparent;background:linear-gradient(90deg,#13120e,#080808);border-right:1px solid #b08b4938;max-height:calc(100dvh - 82px);padding:12px 5px;top:82px;overflow-y:auto}.lp.cp.floor .lp-sidebar>small,.lp.cp.floor .lp-side-note{display:none}.lp.cp.floor .lp-sidebar>a,.lp.cp.floor .lp-sidebar>button:not(.lp-menu-close){text-align:center;text-transform:uppercase;color:#c4c0b7;white-space:normal;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:68px;padding:9px 4px;font:700 9px/1.4 Arial,sans-serif;display:flex}.lp.cp.floor .lp-sidebar svg{width:22px;height:22px}.lp.cp.floor .lp-sidebar .active{color:#ffdc8e;text-shadow:0 0 13px #ffca5455;background:radial-gradient(at bottom,#c38d2a35,#0000 80%);box-shadow:inset 0 -2px #efbd65}.lp.cp.floor .lp-sidebar em{margin:0;font-size:9px}.lp.cp.floor .lp-side-rule{border-color:#c69a4922;margin:7px 0}.cinema-launch{isolation:isolate;background:#100c08;border-bottom:2px solid #b88942;grid-template-columns:1fr 1fr;align-items:end;min-height:520px;margin:0 -24px 24px;display:grid;position:relative;overflow:hidden}.cinema-scene{object-fit:cover;object-position:68% center;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.cinema-launch:before{content:"";z-index:-2;background:linear-gradient(90deg,#070606d9 0%,#090705b0 30%,#0d09040d 60%),linear-gradient(#0000 60%,#090706c9);position:absolute;inset:0}.cinema-launch:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffc268,#0000);height:2px;position:absolute;inset:auto 0 0;box-shadow:0 0 30px #f69d19}.cinema-launch-copy{align-self:center;min-width:0;padding:32px 24px 32px 44px}.cinema-eyebrow{letter-spacing:.12em;color:#f4dba2;font:600 11px Georgia,serif;display:block}.lp.cp.floor .cinema-launch h1{width:min(100%,480px);margin:12px 0 16px;line-height:1}.cinema-launch h1 img{object-fit:contain;object-position:left center;filter:drop-shadow(0 5px 5px #000);width:100%;height:auto;max-height:195px;display:block}.cinema-status{letter-spacing:.06em;color:#ffe18f;margin:12px 0 14px;font:700 18px/1.4 Georgia,serif}.cinema-clock-label{letter-spacing:.15em;color:#c8baa1;margin-bottom:8px;font-size:9px;display:block}.cinema-clock{gap:13px;max-width:420px;display:flex}.cinema-clock>div{text-align:center;flex:1;min-width:0;position:relative}.cinema-clock>div:not(:last-child):after{content:":";color:#cfa55b;font:24px Georgia,serif;position:absolute;top:12px;right:-9px}.cinema-clock strong{color:#ffdf96;letter-spacing:.04em;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#6b4c1e,#18120c 30%,#0b0a08 65%,#463113);border:1px solid #bb8e3e;padding:12px 4px;font:700 clamp(27px,3vw,43px)/1 Georgia,serif;display:block;box-shadow:inset 0 0 0 3px #0008,0 4px 14px #000a}.cinema-clock small{letter-spacing:.1em;color:#ddd2bc;margin-top:7px;font:700 8px Arial,sans-serif;display:block}.cinema-event-dates{letter-spacing:.03em;color:#f1db9f;margin:20px 0 14px;font:600 11px/1.6 Georgia,serif}.cinema-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cinema-cta,.cinema-secondary{clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);background:linear-gradient(#8f111a,#42060d);border:1px solid #ffd983;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 20px;font:700 13px Georgia,serif;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 3px #200808,inset 0 0 0 4px #c58d46,0 4px 12px #000b;color:#ffedbb!important}.cinema-secondary{background:linear-gradient(#202019,#090909);border-color:#b99d60;padding:12px 18px;font:700 10px Arial,sans-serif;box-shadow:inset 0 0 0 2px #000}.cinema-cta:hover{filter:brightness(1.2)}.cinema-unavailable{color:#dfc18b;font-size:13px}.cinema-podium{filter:drop-shadow(0 10px 15px #000);align-items:end;gap:0;min-width:0;padding:0 30px 28px 0;display:flex}.cinema-plinth{isolation:isolate;text-align:center;background:linear-gradient(105deg,#77551e 0,#d0a148 3%,#211a10 6%,#080808 20%,#14110c 65%,#583a12 94%,#d6aa4a 97%,#22190d);border-top:5px ridge #e8bf64;border-bottom:8px ridge #d7a04b;border-radius:50% 50% 4px 4px/12% 12% 0 0;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;height:140px;display:flex;position:relative;box-shadow:inset 0 9px #0008,inset 0 -5px #33230d}.cinema-plinth:before{content:"";z-index:-1;background:radial-gradient(at top,#a7742422,#0000 80%);border:1px solid #bc974b50;border-radius:5px;position:absolute;inset:16px 12px 8px}.cinema-plinth.first{z-index:2;background:linear-gradient(100deg,#9d6e24,#e6b857 3%,#220d0c 7%,#461013 48%,#130909 92%,#f8ce6e 97%,#7b4a17);flex:1.3;height:188px;box-shadow:0 0 35px #ffc05d20,inset 0 8px #0008}.cinema-plinth.third{height:126px}.cinema-plinth svg{stroke:#efc66f;width:22px;height:22px;margin-bottom:7px}.cinema-plinth.first svg{filter:drop-shadow(0 0 8px #ffb83388);width:36px;height:36px}.cinema-plinth span{color:#f4d796;font:700 13px Georgia,serif}.cinema-plinth strong{color:#ffe3a1;text-shadow:0 2px #7b3d00,0 0 15px #d0832599;margin-top:5px;font:700 clamp(26px,3vw,45px)/1.2 Georgia,serif;display:block}.cinema-plinth.first strong{font-size:clamp(34px,4vw,60px)}.cinema-embers{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cinema-embers i{background:#ffc565;border-radius:50%;width:3px;height:3px;animation:10s linear infinite cinema-ember;position:absolute;bottom:-10px;box-shadow:0 0 8px #ff6a00}@keyframes cinema-ember{0%{opacity:0;transform:translate(0)}15%{opacity:.9}80%{opacity:.4}to{opacity:0;transform:translate(45px,-420px)}}.lp.cp.floor .club-shelf{margin:0 0 20px}.lp.cp.floor .club-shelf .lp-section-heading{margin:0 0 15px}.lp.cp.floor .lp-section-heading{align-items:center;gap:20px;margin:0 0 15px}.lp.cp.floor .lp-section-heading h2{letter-spacing:.01em;color:#ffe5a1;text-shadow:0 2px #5d3911;font:900 clamp(24px,2.6vw,37px)/1.1 Arial,Helvetica,sans-serif}.lp.cp.floor .lp-section-heading h2 svg{color:#efc56e}.lp.cp.floor .lp-section-heading h2 small{color:#b5a88e;letter-spacing:0;white-space:nowrap;background:0 0;padding:0 6px;font:500 10px Arial,sans-serif}.arena-kicker{letter-spacing:.12em;color:#a48d64;margin-bottom:8px;font:700 9px Arial,sans-serif;display:block}.lp.cp.floor .club-shelf-track{scrollbar-color:#a37c36 #15110b;grid-auto-columns:calc(20% - 9.6px);gap:12px;padding:2px 1px 12px}.lp.cp.floor .club-shelf-controls{align-items:center;gap:7px;display:flex}.lp.cp.floor .club-scroll-button{color:#edc779;background:#16140f;border:1px solid #a5884944;width:36px;height:36px}.lp.cp.floor .club-text-link{color:#f4d68a;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;font:700 11px Arial,sans-serif;display:inline-flex}.lp.cp.floor .lp-game-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 12px}.lp.cp.floor .lp-game-card{isolation:isolate;min-width:0;transition:transform .2s;position:relative}.lp.cp.floor .lp-game-art{aspect-ratio:4/3;background:#181209;border:1px solid #b48a41;border-radius:7px;overflow:hidden;box-shadow:0 7px 18px #0008,inset 0 0 0 2px #fbd47b33}.lp.cp.floor .lp-game-art img:not(.lp-game-logo){object-fit:cover;width:100%;height:100%;transition:transform .4s;transform:none}.lp.cp.floor .lp-game-card:hover{transform:translateY(-4px)}.lp.cp.floor .lp-game-card:hover .lp-game-art{border-color:#ffe4a5;transform:none;box-shadow:0 0 22px #eaa43a44}.lp.cp.floor .lp-game-card:hover img:not(.lp-game-logo){transform:scale(1.035)}.lp.cp.floor .lp-card-caption{align-items:center;gap:5px;padding:6px 0 0}.lp.cp.floor .lp-card-caption h3{letter-spacing:.03em;color:#d5c4a1;font:700 10px/1.3 Arial,sans-serif}.lp.cp.floor .lp-card-caption h3 a{padding:3px 0}.lp.cp.floor .lp-card-caption span{letter-spacing:.1em;color:#ffcf73;font:800 10px Arial,sans-serif}.lp.cp.floor .lp-new-label{z-index:3;background:#9b141c;border:1px solid #ffda91;padding:5px 9px;position:absolute;top:8px;left:8px;box-shadow:0 2px 8px #000a}.lp.cp.floor .lp-favourite{color:#ad976f;background:0 0;border:0;border-radius:0;width:32px;min-width:32px;height:32px}.lp.cp.floor .lp-favourite.saved{color:#ffd36f;background:0 0}.lp.cp.floor .lp-play-hover{background:#07040377}.lp.cp.floor .lp-play-hover>span{color:#281800;background:linear-gradient(#ffe7a5,#ce9f49);border-color:#ffedbf;font:800 11px Arial,sans-serif}.lp.cp.floor .lp-offline{color:#ffe7a4;text-transform:uppercase;letter-spacing:.1em;background:linear-gradient(#4b0b12,#21070c);border:1px solid #e8bb60;border-radius:3px;font:700 10px Arial,sans-serif;box-shadow:0 2px 12px #000c}.lp.cp.floor .lp-games-section{margin-top:30px;scroll-margin-top:100px}.lp.cp.floor .lp-search{background:#10100e;border:1px solid #9e8e664d;border-radius:4px;min-height:44px}.lp.cp.floor .lp-search input{color:#eee0c8;font:13px Arial,sans-serif}.lp.cp.floor .lp-tabs{border-bottom:1px solid #d4af612b;gap:7px;margin:14px 0 22px;padding-bottom:12px}.lp.cp.floor .lp-tabs button{color:#bcae95;background:#18150f;border:1px solid #9d7a3738;border-radius:3px;min-height:44px;padding:10px 14px;font:700 11px Arial,sans-serif}.lp.cp.floor .lp-tabs button.active{color:#21180d;background:linear-gradient(#e6c37b,#b68b3f);border-color:#f4da9c;box-shadow:inset 0 0 0 2px #0002}.lp.cp.floor .lp-error,.lp.cp.floor .lp-empty{color:#e1c5a2;background:#21130f;border-color:#ae704f}.cinema-promos{grid-template-columns:1fr 1fr;gap:18px;margin:5px 0 30px;display:grid}.cinema-promo{isolation:isolate;color:#ffe4a4;background:#170f08;border:1px solid #ad8746;border-radius:7px;min-height:215px;display:block;position:relative;overflow:hidden}.cinema-promo>img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.cinema-promo:after{content:"";z-index:-1;background:linear-gradient(90deg,#070605d9,#0000 90%);position:absolute;inset:0}.cinema-promo>div{padding:26px}.cinema-promo span{letter-spacing:.1em;color:#d6b77b;font:700 9px Arial,sans-serif}.lp.cp.floor .cinema-promo h2{color:#ffe3a2;margin:12px 0;font:800 clamp(24px,2.5vw,36px)/1.05 Georgia,serif}.cinema-promo p{color:#d1c5ad;margin:0 0 15px;font:12px/1.5 Georgia,serif}.cinema-promo b{color:#ffe1a0;background:linear-gradient(#312719,#0b0906);border:1px solid #c7a15e;align-items:center;gap:12px;min-height:38px;padding:9px 12px;font:700 10px Arial,sans-serif;display:inline-flex;box-shadow:inset 0 0 0 2px #0008}.cinema-promo:hover>img{transform:scale(1.035)}.arena-community{background:radial-gradient(at 50% 0,#673f1e25,#0000 80%);border-top:1px solid #c6a46b55;border-bottom:1px solid #c6a46b33;grid-template-columns:1fr 1fr;align-items:center;gap:30px;margin:40px 0 0;padding:35px 24px;display:grid}.lp.cp.floor .arena-community h2{color:#ebd4a3;margin:10px 0;font:700 27px Georgia,serif}.arena-community p{color:#bfb198;max-width:370px;font-size:13px;line-height:1.6}.arena-community a{color:#efc978;align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.arena-community .wheel-community-stats{border:0;grid-template-columns:1fr 1fr;gap:18px;margin:0;padding:0;display:grid}.arena-community .wheel-community-stats>div{border:0;padding:5px}.arena-community .wheel-community-stats strong{color:#f5d28b;font:700 30px Georgia,serif}.arena-community .wheel-community-stats span{color:#bfae8c;font-size:9px}.lp.cp.floor[data-view]:not([data-view=lobby]) .lp-content{padding-top:28px}.lp.cp.floor .lp-hub{margin:0}.lp.cp.floor .lp-hub-heading{background:linear-gradient(90deg,#0e0b07ee,#0e0b0710),url(/lobby-art-v1/rewards.webp) 100%/cover;border:1px solid #aa86434d;align-items:center;min-height:180px;margin-bottom:22px;padding:30px;display:flex}.lp.cp.floor .lp-hub-heading h1{color:#ffe2a0;letter-spacing:-.02em;font:700 clamp(30px,4vw,52px) Georgia,serif}.lp.cp.floor .code-board,.lp.cp.floor .vip-rewards,.lp.cp.floor .weekly-wheel{--display:Georgia,"Times New Roman",serif;--vip-display:Georgia,"Times New Roman",serif;--acid:#e9c579;--muted:#b7aa95;--paper:#f4e5c8;color:#ecdfc5;max-width:none;font-family:Arial,sans-serif}.lp.cp.floor .code-hero{background:#120c07 url(/lobby-art-v1/championship.webp) 100%/cover;border:1px solid #bf924d;border-radius:5px}.lp.cp.floor .code-hero:before{background:linear-gradient(90deg,#0d0906ed,#0d09064d 65%,#0000)}.lp.cp.floor .code-hero-copy{max-width:63%}.lp.cp.floor .code-board .code-hero h1{color:#ffe0a0;font-family:Georgia,serif;font-size:clamp(72px,9vw,135px)}.lp.cp.floor .code-hero-award{color:#f6d799;background:#110a04df;border-color:#d5ad64}.lp.cp.floor .code-hero-title{font-family:Georgia,serif}.lp.cp.floor .code-hero-desc,.lp.cp.floor .code-hero-bottom>span,.lp.cp.floor .code-hero-terms{color:#c3b499}.lp.cp.floor .code-hero-bottom b{color:#f3dcaa}.casino-partner-name{letter-spacing:.07em;color:#cbb990;font:800 14px Arial,sans-serif}.lp.cp.floor :is(.code-race-bar,.code-table-wrap,.code-rules,.code-join,.race-chaser,.vip-code-pass,.vip-member-bar,.wheel-next-draw,.wheel-enter,.wheel-how,.wheel-prizes,.casino-account,.lp-hub-card,.lp-code-card,.club-about,.lp-personal-scores,.lp-profile-top){color:#ecdfc3;background:linear-gradient(135deg,#251c11,#0d0b08);border:1px solid #b08d4b4d;border-radius:5px}.lp.cp.floor .race-champion{background:radial-gradient(at top,#bb833333,#0000 70%),linear-gradient(120deg,#321a0d,#130b07);border-color:#cc9b4f;border-radius:6px}.lp.cp.floor .race-champion:after{border-color:#edc274}.lp.cp.floor .race-chaser-3{background:linear-gradient(120deg,#34200e,#130e08)}.lp.cp.floor .race-chaser>strong,.lp.cp.floor .race-leader-prize strong{color:#ffdb8d;font-family:Georgia,serif}.lp.cp.floor .race-champion h3,.lp.cp.floor .race-chaser h3{color:#f6e5c6;font-family:Arial,sans-serif}.lp.cp.floor :is(.code-section-heading h2 span,.code-section-intro,.race-leader-wager span,.race-chasers-heading,.race-chasers>p,.race-chaser small,.code-board td,.code-board th,.code-clock span,.code-feed-label,.code-updated){color:#bfae90}.lp.cp.floor .code-board td:last-child{color:#ffe0a0}.lp.cp.floor .code-wager-track i{background:linear-gradient(90deg,#9f6c29,#e6c47d)}.lp.cp.floor .code-board .code-jumps button{color:#e5c98b;background:#19120b;border-color:#bb945344;font-family:Arial,sans-serif}.lp.cp.floor .code-rank-badge{color:#ebc478;background:#9c702b22}.lp.cp.floor .code-rewards>div>span{background:#20170d;border-color:#b6904b55}.lp.cp.floor .code-rewards>div b{color:#ffdf98}.lp.cp.floor .vip-intro{padding:8px 0 22px}.lp.cp.floor .vip-intro h1{color:#f7e7c5;font-family:Georgia,serif;font-size:clamp(34px,4vw,55px);line-height:1.05}.lp.cp.floor .vip-intro h1 em{color:#e8bd6c}.lp.cp.floor .vip-daily{background:#140e08 url(/lobby-art-v1/rewards.webp) 100%/cover;border-color:#bd9554;border-radius:5px}.lp.cp.floor .vip-daily:before{background:linear-gradient(90deg,#100a05f0,#100a0570 65%,#0000)}.lp.cp.floor .vip-daily-copy>strong{color:#ffe1a2;font-family:Georgia,serif;font-size:clamp(68px,9vw,125px)}.lp.cp.floor .vip-daily h2{color:#f8e6bd;font-family:Georgia,serif}.lp.cp.floor .vip-perks>article{--perk:#ecc77e;background:#180f09;border-color:#b78b4f66;border-radius:5px}.lp.cp.floor .vip-perks>article:after{background:linear-gradient(#0000,#0b0805e8 60%,#0b0805)}.lp.cp.floor .vip-card-championship{background-image:url(/lobby-art-v1/championship.webp)}.lp.cp.floor .vip-card-wheel{background:url(/lobby-art-v1/wheel.webp) 100%/cover}.lp.cp.floor .vip-card-wheel>div{display:none}.lp.cp.floor .vip-card-percent{color:#e7b45d;text-shadow:3px 4px #785221,8px 12px 20px #0008;background:radial-gradient(#b98b3844,#1a0e08);font-family:Georgia,serif}.lp.cp.floor .vip-perks strong,.lp.cp.floor .vip-perks strong small{font-family:Georgia,serif}.lp.cp.floor .vip-pass-code>strong{color:#ffe0a0;font-family:Georgia,serif}.lp.cp.floor .vip-pass-code button{color:#ffe2a3;background:#261709;border-color:#d5a451}.lp.cp.floor .vip-perks p,.lp.cp.floor .vip-member-bar p,.lp.cp.floor .vip-intro>p,.lp.cp.floor .vip-collection-heading>p{color:#c8b698}.lp.cp.floor .vip-card-art{height:240px}.lp.cp.floor .wheel-hero{background:linear-gradient(90deg,#0c0805eb,#0c080577 65%,#0c080544),url(/lobby-art-v1/wheel.webp) 100%/cover;border:1px solid #b18a4d;border-radius:5px;padding:32px}.lp.cp.floor .wheel-title h1{color:#f6e2b4;font-family:Georgia,serif;font-size:clamp(34px,4vw,56px)}.lp.cp.floor .wheel-title h1 em{color:#edc374}.lp.cp.floor .wheel-title p{color:#d3c2a3}.lp.cp.floor .wheel-title>span{color:#d0ac6a}.lp.cp.floor .wheel-poster{background:#100a05;border-color:#b78b45;max-width:850px;margin:28px auto}.lp.cp.floor .wheel-poster img{object-fit:contain;max-height:600px}.lp.cp.floor .wheel-schedule>div,.lp.cp.floor .wheel-enter article,.lp.cp.floor .wheel-prizes strong{color:#f0d298;background:#21150c;border-color:#b58b4e66}.lp.cp.floor .wheel-enter h2,.lp.cp.floor .wheel-prizes h2,.lp.cp.floor .wheel-how h2{color:#f3d59a;font-family:Georgia,serif}.lp.cp.floor .wheel-enter p,.lp.cp.floor .wheel-how p,.lp.cp.floor .weekly-wheel footer{color:#c2b296}.lp.cp.floor .wheel-next-draw b{color:#ffdc93}.lp.cp.floor .wheel-join,.lp.cp.floor .wheel-how>a,.lp.cp.floor .code-board .code-cta,.lp.cp.floor .vip-main-cta{color:#281c0a;background:linear-gradient(#f9e0a0,#c59a48);border:1px solid #ffe2a2;font-family:Arial,sans-serif}.lp.cp.floor .lp-tournament{background:0 0;border:0;border-radius:0;padding:0}.lp.cp.floor .seal-event-announcement{background:linear-gradient(90deg,#100a05f5,#100a05ca),url(/lobby-art-v1/seal-hero.webp) 50%/cover;border:1px solid #c1954f;border-radius:5px;padding:30px}.lp.cp.floor .seal-event-announcement h2{color:#ffe0a2;font-family:Georgia,serif}.lp.cp.floor .seal-event-prizes>div{background:linear-gradient(135deg,#513a1c,#100c08);border:1px solid #bf954b;border-radius:3px;box-shadow:inset 0 3px #d7af6255}.lp.cp.floor .seal-event-prizes>div:first-child{background:linear-gradient(130deg,#6b271b,#231008);border-color:#e7b95c}.lp.cp.floor .seal-event-prizes strong{color:#ffda89;font-family:Georgia,serif}.lp.cp.floor .lp-tournament-heading h2{color:#f4dfb4;font-family:Georgia,serif}.lp.cp.floor .slot-board{background:#0f0d09;border:1px solid #b18a4d4d;border-radius:5px}.lp.cp.floor .slot-board-header{background:#19130b;border-color:#b68d4544}.lp.cp.floor .slot-board-podium-card{background:linear-gradient(130deg,#342719,#100c08);border-color:#b18d5044}.lp.cp.floor .slot-board-podium-card.rank-1{background:linear-gradient(130deg,#592216,#180d08);border-color:#e4b86b;box-shadow:0 0 25px #df9d1c15}.lp.cp.floor .slot-board-tabs button{color:#c9b58e;background:#20180e;border-color:#b68e4333}.lp.cp.floor .slot-board-tabs button.active{color:#ffde94;background:#bc8f3422;border-color:#e0b261}.lp.cp.floor .slot-board-prize{background:#110c07;border-color:#c4974933}.lp.cp.floor .slot-board-score{color:#ffda8a}.lp.cp.floor .casino-account{max-width:900px;margin:0 auto;padding:30px}.lp.cp.floor .casino-account :is(h1,h2){color:#f8dfaa;font-family:Georgia,serif}.lp.cp.floor .casino-account p,.lp.cp.floor .casino-account label{color:#bfb097}.lp.cp.floor .casino-account input:not([type=checkbox]){color:#f5e7ca;background:#090806;border-color:#ac854551}.lp.cp.floor .casino-account .lobby-login-tabs button{color:#bcaa88;background:#171009;border-color:#9d753c44}.lp.cp.floor .casino-account .lobby-login-tabs button.active{color:#ffde99;background:#bd8b2b22;border-color:#dcad53}.lp.cp.floor .casino-account .lobby-login-submit{color:#281b0a;background:linear-gradient(#f4d58d,#bf9041)}.lp.cp.floor .casino-account a{color:#eaca8a}.lp.cp.floor .lp-hub-card p,.lp.cp.floor .club-about p{color:#b9ab91}.lp.cp.floor .club-about h1{color:#ffe2a0}.lp.cp.floor .club-about h1 em{color:#d6af66}.lp.cp.floor .club-socials a{color:#e2c58a;background:#1b130c;border-color:#bc955244}.lp.cp.floor .lp-mobile-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0e0c08f7;border-color:#c09b4b55}.lp.cp.floor .lp-mobile-nav .active{color:#ffdb86}.lp.cp.floor .lp-footer{color:#b4a68e;border-color:#bb934633;font-size:11px}.lp.cp.floor .lp-footer a{color:#d7b875}.lp.cp.floor :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:2px solid #ffe3a5}@media (width>=1600px){.cinema-launch{min-height:570px}.cinema-launch-copy{padding-left:55px}.cinema-podium{padding-right:55px}.lp.cp.floor .club-shelf-track{grid-auto-columns:calc(20% - 12.8px);gap:16px}}@media (width<=1250px){.lp.cp.floor .lp-header{gap:16px;padding:0 18px}.lp.cp.floor .lp-topnav{gap:15px}.lp.cp.floor .lp-topnav a{font-size:10px}.cinema-launch{grid-template-columns:1.05fr 1fr;min-height:480px}.cinema-launch-copy{padding:28px}.cinema-podium{padding-right:20px}.cinema-plinth.first{height:165px}.cinema-plinth{height:125px}.cinema-plinth.third{height:115px}.cinema-plinth span{font-size:11px}.lp.cp.floor .lp-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lp.cp.floor .club-shelf-track{grid-auto-columns:calc(25% - 9px)}.cinema-status{font-size:16px}.cinema-cta{padding:12px 16px;font-size:11px}.cinema-clock{gap:10px}.cinema-clock>div:not(:last-child):after{right:-8px}.cinema-event-dates{font-size:10px}}@media (width<=900px){.lp.cp.floor .lp-shell{display:block}.lp.cp.floor .lp-content{padding:0 20px 85px}.lp.cp.floor .lp-header{height:76px}.lp.cp.floor .lp-brand{width:auto;min-width:0}.lp.cp.floor .lp-brand img{width:90px;height:69px}.lp.cp.floor .lp-sidebar{display:none}.lp.cp.floor .lp-sidebar.is-open{background:#100d08;width:245px;max-height:100dvh;padding:60px 15px 20px;display:flex;top:0}.lp.cp.floor .lp-sidebar.is-open>a,.lp.cp.floor .lp-sidebar.is-open>button:not(.lp-menu-close){text-align:left;flex-direction:row;justify-content:flex-start;min-height:46px;padding:12px;font-size:12px}.lp.cp.floor .lp-sidebar.is-open>small{display:block}.cinema-launch{grid-template-columns:1fr 1fr;min-height:470px;margin-left:-20px;margin-right:-20px}.cinema-launch-copy{padding:24px 18px}.cinema-status{font-size:15px}.cinema-clock strong{font-size:29px}.cinema-podium{padding:0 15px 25px 0}.cinema-plinth strong{font-size:27px}.cinema-plinth.first strong{font-size:35px}.cinema-eyebrow{font-size:9px}.cinema-promo>div{padding:20px}.lp.cp.floor .cinema-promo h2{font-size:27px}.cinema-promo{min-height:205px}.lp.cp.floor .lp-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp.cp.floor .club-shelf-track{grid-auto-columns:calc(33.3333% - 8px)}.arena-community{gap:20px;padding:25px 10px}.lp.cp.floor .wheel-hero{padding:24px}}@media (width<=650px){.cinema-launch{flex-direction:column;align-items:stretch;min-height:0;padding-top:205px;display:flex}.cinema-scene{object-position:75% top;height:420px}.cinema-launch:before{background:linear-gradient(#0000 20%,#100b07e8 55%,#100b07 85%)}.cinema-launch-copy{text-align:center;z-index:1;align-self:stretch;padding:0 22px 22px}.lp.cp.floor .cinema-launch h1{width:90%;max-width:390px;margin:0 auto 8px}.cinema-launch h1 img{object-position:center;max-height:130px}.cinema-eyebrow{margin:0 0 8px;font-size:9px}.cinema-status{margin:8px 0 12px;font-size:15px}.cinema-clock{gap:13px;max-width:360px;margin:0 auto}.cinema-clock strong{padding:10px;font-size:31px}.cinema-clock small{font-size:8px}.cinema-event-dates{margin:15px 0 12px;font-size:10px}.cinema-actions{justify-content:center}.cinema-podium{align-self:center;width:100%;max-width:480px;padding:0 20px 24px}.cinema-plinth{height:105px}.cinema-plinth.first{height:135px}.cinema-plinth.third{height:96px}.cinema-plinth.first svg{width:25px;height:25px}.cinema-plinth span{font-size:10px}.cinema-plinth strong{font-size:28px}.cinema-plinth.first strong{font-size:39px}.cinema-plinth svg{width:17px;height:17px}.cinema-promos{grid-template-columns:1fr;gap:14px}.cinema-promo{min-height:210px}.lp.cp.floor .cinema-promo h2{font-size:29px}.arena-community{grid-template-columns:1fr}.lp.cp.floor .code-hero-copy{max-width:100%}.lp.cp.floor .code-hero{background-position:65%;padding-inline:20px}.lp.cp.floor .code-hero:before{background:linear-gradient(90deg,#0d0906f5,#0d090688)}.lp.cp.floor .code-board .code-hero h1{font-size:76px}.lp.cp.floor .code-hero-award{width:max-content;margin-bottom:15px;padding:10px 20px;position:static}.lp.cp.floor .code-hero-award b{font-size:28px}.lp.cp.floor .code-hero-title{font-size:22px}.lp.cp.floor .vip-intro h1{font-size:34px}.lp.cp.floor .vip-daily-copy>strong{font-size:73px}.lp.cp.floor .vip-perks strong{font-size:48px}.lp.cp.floor .wheel-title h1{font-size:34px}.lp.cp.floor .wheel-hero{padding:24px 18px}.lp.cp.floor .lp-hub-heading{min-height:150px;padding:25px}.lp.cp.floor .casino-account{padding:23px 18px}.lp.cp.floor .seal-event-announcement{padding:22px 18px}}@media (width<=600px){.lp.cp.floor .lp-header{grid-template-rows:43px 32px;grid-template-columns:36px minmax(0,1fr) auto auto;gap:4px 8px;height:94px;padding:6px 12px;display:grid}.lp.cp.floor .lp-brand{grid-area:1/2/auto/4}.lp.cp.floor .lp-brand img{width:82px;height:46px}.lp.cp.floor .lp-wallet{grid-area:2/2/auto/4;justify-self:end;margin:0;padding:5px 8px}.lp.cp.floor .lp-wallet b{font-size:13px}.lp.cp.floor .lp-wallet small{font-size:8px}.lp.cp.floor .lp-daily-claim{grid-area:2/4}.lp.cp.floor .lp-daily-claim button{min-height:32px;padding:6px 9px;font-size:10px}.lp.cp.floor .lp-account{grid-area:1/4;width:36px;min-width:36px;min-height:40px;color:#f4d28f!important;background:#19130b!important;border-color:#94723b!important}.lp.cp.floor .lp-menu-button{grid-area:1/1;min-height:44px}.lp.cp.floor .lp-content{padding:0 13px 90px}.lp.cp.floor[data-view]:not([data-view=lobby]) .lp-content{padding-top:18px}.cinema-launch{margin-bottom:22px;margin-left:-13px;margin-right:-13px}.lp.cp.floor .club-shelf-track{grid-auto-columns:66%;gap:12px}.lp.cp.floor .club-shelf .lp-section-heading h2{font-size:24px}.lp.cp.floor .club-shelf .lp-section-heading h2 svg,.lp.cp.floor .club-shelf-controls .club-scroll-button{display:none}.lp.cp.floor .lp-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 10px}.lp.cp.floor .lp-card-caption h3{font-size:9px}.lp.cp.floor .lp-favourite{min-width:32px;height:36px}.lp.cp.floor .lp-section-heading{flex-wrap:wrap;gap:12px}.lp.cp.floor .lp-section-heading h2{font-size:25px}.lp.cp.floor .lp-search{width:100%}.lp.cp.floor .lp-search input{font-size:16px}.lp.cp.floor .lp-tabs{margin:12px 0 17px}.lp.cp.floor .lp-tabs button{padding:9px 12px;font-size:11px}.arena-community .wheel-community-stats strong{font-size:29px}.cinema-promo>div{padding:22px}.lp.cp.floor .lp-mobile-nav a{font-size:9px}.lp.cp.floor .lp-preview>span{max-width:65%;font-size:8px}.lp.cp.floor .lp-preview>a{font-size:8px}}@media (prefers-reduced-motion:reduce){.cinema-embers{display:none}.lp.cp.floor .lp-game-card,.lp.cp.floor .lp-game-art img,.cinema-promo>img{transition:none}.lp.cp.floor .lp-game-card:hover,.lp.cp.floor .lp-game-card:hover img:not(.lp-game-logo),.cinema-promo:hover>img{transform:none}}.lp.cp.floor .lp-game-card[data-game=egg_heist] .lp-game-art img:not(.lp-game-logo){object-fit:contain;object-position:center}
