@keyframes LinearLoadingTransition{0%{background-position:100%}}*,:before,:after{box-sizing:border-box;clear:both;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.hide{display:none!important}:focus,:hover,:active,:visited,:focus-visible,:target{outline:none}h1,h2,h3,h4,h5,h6,p,a,b{border:0;margin:0;padding:0}form :focus{outline:none}input,button,select,textarea{vertical-align:middle;appearance:none;border:0;margin:0;padding:0}input[type=checkbox],input[type=radio]{appearance:none;vertical-align:middle;display:inline-block}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}input:-webkit-autofill{-webkit-text-fill-color:#000;box-shadow:inset 0 0 0 1000px #fff}input::-ms-reveal{display:none}input::-ms-clear{display:none}button,input[type=submit],input[type=reset],input[type=button]{appearance:none;cursor:pointer;vertical-align:middle;border:0;padding:0;font-size:100%}img{border:none;max-width:100%;height:auto;display:block}@supports not (background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6"><path fill="none" stroke="#fff" d="M1.5 1.5l4.5 3 4.5-3"/></svg>')){select{background-color:#333}}svg{flex-shrink:0}ul{padding:0}ul li,ul a{text-decoration:none}header{background:var(--primary-brand-color);z-index:6;justify-content:space-between;width:100%;height:55px;min-height:55px;margin:0 0 20px;padding:0 10px;display:flex;position:relative;top:0}@media (min-width:64em){header{padding:0 20px}}header h1{justify-content:center;align-items:center;width:100%;font-size:1.375rem;display:flex}header div .logo{height:80px;padding-top:10px}@media (min-width:64em){header div .logo{height:90px;padding-top:20px}}header div{justify-content:space-between;align-items:center;display:flex}header div a{color:var(--white);font-family:var(--primary-font-family);font-size:.75rem;text-decoration:none}header div a.primary{min-height:40px;max-height:calc(100% - 20px);margin-left:20px}header div.lobby div.message{margin-left:20px}header div.lobby div.message.unread:after{background-color:var(--mint);content:"";border-radius:50%;width:9px;height:9px;position:relative;bottom:6px;right:5px}header div.lobby img{cursor:pointer;margin-left:20px}header div.lobby img.cashier{margin-left:10px}header div.lobby .player-profile{cursor:pointer;background:#21223566;border-radius:20px;margin-left:10px;padding:5px;display:flex;position:relative}header div.lobby .player-profile .profile-picture{justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;padding:0;display:flex;position:relative}header div.lobby .player-profile .profile-picture img{margin:0}header div.lobby .player-profile .profile-picture .level100-header-card-unlock{width:31px;height:31px}header div.lobby .player-profile .profile-picture .level100-header-card-unlock svg{width:100%;height:100%}header div.lobby .player-profile .profile-picture .profile-icon{z-index:1;min-width:22.5px;max-width:22px;max-height:22px;position:absolute;top:48%;left:49%;transform:translate(-50%,-50%)}header div.lobby .player-profile .players-level-badge{z-index:2;position:absolute;bottom:-5px;left:15px}header div.lobby .player-profile .balance{font-family:var(--primary-font-family);text-align:left;flex-grow:1;margin-right:10px;font-size:.75rem;font-weight:700}header div.lobby .player-profile img{margin:0 10px 0 0}header div.lobby .player-profile img.active{position:relative;top:-1px;transform:rotate(180deg)}header div.lobby .cashier{display:none}@media (min-width:48em){header div.lobby .cashier{display:block}}@apply flex flex-col items-center text-center;footer{margin-top:20px;padding:0 10px 80px}@media (min-width:48em){footer{padding:0 40px 20px}}footer .footer-logo{width:63px;height:60px;margin:-30px auto 0}footer .footer-divider{background:#ffffff1f;width:100%;height:1px}footer .footer-divider.short{max-width:1200px;margin:0 auto}footer ul{font-family:var(--primary-font-family);justify-content:center;margin:10px 0;display:flex}footer ul li,footer ul li a{color:var(--primary-font-color);margin-left:25px;font-size:.75rem;text-decoration:underline;list-style:outside}footer ul li:first-child,footer ul li a:first-child{margin-left:0;list-style:none}footer ul a{text-shadow:var(--font-shadow-bold)}footer ul.footer-top-nav{flex-wrap:wrap;max-width:700px;margin:20px auto 0}footer ul.footer-top-nav li{margin:0 10px 20px;padding:0 5px;list-style-type:none}@media (min-width:48em){footer ul.footer-top-nav li{margin:0 auto 20px}}footer ul.footer-top-nav li:first-of-type{padding-left:0}footer ul.footer-top-nav li:last-of-type{padding-right:0}footer ul.footer-bottom-nav{flex-wrap:wrap;justify-content:center;max-width:1200px;margin:50px auto 0;display:flex}@media (min-width:48em){footer ul.footer-bottom-nav{justify-content:space-between}}footer ul.footer-bottom-nav li{margin:0 10px 20px;padding:0 5px;list-style-type:none}@media (min-width:48em){footer ul.footer-bottom-nav li{margin:0 0 20px}}footer ul.footer-bottom-nav li:first-of-type{padding-left:0}footer ul.footer-bottom-nav li:last-of-type{padding-right:0}footer .footer-reassurance-nav{flex-wrap:wrap;justify-content:center;width:100%;margin:20px auto 30px;display:flex}footer .footer-reassurance-nav a{height:30px;margin-bottom:20px;padding:0 10px}footer .footer-reassurance-nav a img{width:auto;height:30px}footer .footer-reassurance-nav a.disabled{pointer-events:none;cursor:default}footer .footer-reassurance-nav a:first-of-type{padding-left:0}footer .footer-reassurance-nav .footer-reassurance-licensing{cursor:default;pointer-events:none;margin-bottom:20px;padding-left:10px}footer .footer-button{justify-content:center;display:flex}footer .button.footer{max-width:370px}footer .footer-licensing,footer .footer-copyright{font-family:var(--primary-font-family);color:var(--primary-font-color);text-align:center;font-size:.625rem}footer .footer-licensing{margin-bottom:20px}footer .footer-logos{justify-content:center;margin:20px auto 30px;display:flex}footer .footer-logos a{margin:0 20px 0 0}footer .footer-logos a img{width:auto;height:30px}footer .footer-logos a:last-of-type{margin-right:0}nav,.nav{margin-left:10px;padding:10px 0;display:flex}@media (min-width:64em){nav,.nav{margin-left:20px}}nav .icon,.nav .icon{cursor:pointer;display:block}nav .icon span,.nav .icon span{background:var(--white);border-radius:2px;width:15px;height:2px;display:block}nav .icon span:nth-child(2),.nav .icon span:nth-child(2){width:20px;margin:5px 0}nav .icon span:last-child,.nav .icon span:last-child{width:10px}@media (min-width:64em){nav .icon,.nav .icon{display:none}}nav a,.nav a{display:none}@media (min-width:64em){nav a,.nav a{color:var(--white);opacity:.8;margin-right:20px;font-size:.75rem;text-decoration:none;display:block;position:relative}nav a:hover,.nav a:hover{opacity:1}nav a.active,.nav a.active{color:var(--white);opacity:1}nav a.active:after,.nav a.active:after{background:var(--white);content:"";opacity:1;width:100%;height:2px;position:absolute;bottom:-18px;left:0}}@apply flex flex-col;body{width:100%;min-height:100%;margin:0;overflow-x:hidden}body .wrapper{min-height:100%;position:relative}@media (min-width:64em){body .wrapper{grid-template-columns:200px calc(100% - 200px);display:grid}}body main{flex-direction:column;width:100%;padding:0;display:flex}body main section,body main .section{width:100%;max-width:var(--main-max-width);flex-direction:column;align-self:center;margin:0 auto 40px;padding:0 10px;display:flex;position:relative}@media (min-width:48em){body main section,body main .section{padding:0 20px}}body main section.row,body main .section.row{flex-direction:row;margin:0 auto}body main section.breakout,body main .section.breakout{max-width:none;padding:0;position:relative}body main section p,body main section b,body main section .payload-richtext,body main .section p,body main .section b,body main .section .payload-richtext{color:var(--primary-font-color);font-size:.75rem;font-family:var(--primary-font-family);text-wrap:wrap;width:-webkit-fill-available;margin:0;font-weight:400}body main section .payload-richtext .list-bullet,body main .section .payload-richtext .list-bullet{color:var(--primary-font-color);margin-left:20px}body main section b,body main .section b{font-weight:600}body main section.card,body main .section.card{background-color:var(--solid-container-background-color);border:solid 1px var(--border-color);border-radius:8px;padding:20px}.promotions-root .promotions .promotion{position:relative}.promotions-root .promotions .promotion:before{border-radius:inherit;content:"";z-index:2;pointer-events:none;border:1px solid #ffffff1f;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.promotions-root{padding-top:20px}.promotions-root .promotions{grid-template-columns:1fr;justify-content:center;gap:20px;margin-bottom:30px;display:grid}@media (min-width:48em){.promotions-root .promotions{grid-template-columns:repeat(2,1fr)}}@media (min-width:64em){.promotions-root .promotions{grid-template-columns:repeat(3,1fr)}}@media (min-width:1500px){.promotions-root .promotions{grid-template-columns:repeat(4,1fr)}}.promotions-root .promotions .promotion{border-radius:15px}.promotions-root .promotions .promotion .promotion-content{z-index:3}.promotions-root .promotions .promotion .promotion-content .heading{font-size:2.1875rem;line-height:30px}.promotions-root .promotions .promotion .promotion-content .bonus{font-family:var(--secondary-font-family);text-transform:uppercase;color:var(--white);font-size:2.1875rem;font-weight:600;line-height:35px}.promotions-root .promotions .promotion .promotion-content .description{font-size:.875rem}.promotions-root .promotions .promotion .promotion-content .more-info{color:var(--white);text-shadow:var(--font-shadow-bold);font-size:.875rem;text-decoration:underline}.promotions-root .promotions .promotion:first-of-type .promotion-content .heading{letter-spacing:-1.62px;font-size:3.25rem;line-height:43px}.promotions-root .promotions-benefits{padding-bottom:40px}
