.button__inner{display:flex;align-items:center;line-height:1;--color: var(--ll-color-brand-primary)}.button__inner ll-icon{margin-right:16px}.baseError{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px 16px;text-align:center}.game--kenoClassic .baseError,.game--kenoJackpot .baseError,.game--kenoHeadsTails .baseError{color:#fff}.baseError__icon{margin-bottom:32px}.baseError__title{font-size:20px;font-weight:500}.baseError__body{font-weight:300}.baseError ll-button{margin-top:32px}.button{--button-green-light-accent: var(--ColoursBrandGreenLight, #cfefbe);--button-green-dark-accent: var(--ColoursBrandGreen, #29a34a);--button-green-accent: var(--ColoursBrandGreen, #3ebe01);--button-forest-accent: var(--ColoursBrandForest, #015c23);--button-dark-accent: var(--ll-color-ui-01, #012406);--button-grey-accent: var(--ll-color-ui-02, #66736b);--button-light-accent: var(--ll-color-ui-06, #ffffff);--button-default-border-color: transparent;--button-default-background-color: transparent;--button-default-foreground-color: transparent;--button-default-text-color: var(--button-forest-accent);--button-default-icon-color: var(--button-forest-accent);--button-default-spinner-color: var(--button-forest-accent);--button-active-shadow: 0 0 0 1px var(--button-active-border-color, var(--button-default-border-color)) inset, 0 4px 4px 0 rgba(109, 117, 106, .2), 0 2px 4px 1px rgba(109, 117, 106, .1) inset;position:relative;border:0;outline:0;font-weight:700;font-family:var(--ll-font-family),sans-serif;padding:0;min-width:var(--button-height);min-height:var(--button-height);height:var(--button-height);backface-visibility:hidden;-webkit-tap-highlight-color:transparent;background-color:var(--button-default-background-color);color:var(--button-default-text-color);box-shadow:0 0 0 1px var(--button-default-border-color) inset;transition:box-shadow .1s,background-color .1s,opacity .1s}.button:disabled{opacity:.2}.button--type-primary{--button-default-background-color: var(--button-green-light-accent);--button-active-background-color: var(--button-green-dark-accent)}.button--type-secondary{--button-default-border-color: var(--button-green-accent);--button-default-background-color: var(--button-light-accent)}.button--type-tertiary{--button-active-background-color: var(--button-light-accent)}.button--variant-dark.button--type-primary{--button-default-background-color: var(--button-dark-accent);--button-default-text-color: var(--button-light-accent);--button-default-icon-color: var(--button-light-accent);--button-default-spinner-color: var(--button-light-accent);--button-active-background-color: var(--button-grey-accent)}.button--variant-dark.button--type-secondary{--button-default-border-color: var(--button-dark-accent);--button-default-background-color: var(--button-light-accent);--button-default-text-color: var(--button-dark-accent);--button-default-icon-color: var(--button-dark-accent);--button-default-spinner-color: var(--button-dark-accent)}.button--variant-dark.button--type-tertiary{--button-default-text-color: var(--button-dark-accent);--button-default-icon-color: var(--button-dark-accent);--button-default-spinner-color: var(--button-dark-accent);--button-active-background-color: var(--button-light-accent)}.button--variant-light.button--type-primary{--button-default-background-color: var(--button-light-accent);--button-default-text-color: var(--button-dark-accent);--button-default-icon-color: var(--button-dark-accent);--button-default-spinner-color: var(--button-dark-accent);--button-active-background-color: var(--button-grey-accent)}.button--variant-light.button--type-secondary{--button-default-border-color: var(--button-light-accent);--button-default-background-color: var(--button-dark-accent);--button-default-text-color: var(--button-light-accent);--button-default-icon-color: var(--button-light-accent);--button-default-spinner-color: var(--button-light-accent)}.button--variant-light.button--type-tertiary{--button-default-text-color: var(--button-light-accent);--button-default-icon-color: var(--button-light-accent);--button-default-spinner-color: var(--button-light-accent);--button-active-background-color: var(--button-dark-accent)}.button--shape-roundish{border-radius:var(--button-radius)}.button--shape-round{border-radius:calc(var(--button-height) / 2)}.button--size-extra-small{--button-height: 24px;--button-radius: 8px;--button-padding: 12px;font-size:12px}.button--size-small{--button-height: 32px;--button-radius: 10px;--button-padding: 16px;font-size:14px}.button--size-regular{--button-height: 40px;--button-radius: 12px;--button-padding: 20px;font-size:16px}.button--size-large{--button-height: 48px;--button-radius: 14px;--button-padding: 24px;font-size:20px}.button--size-extra-large{--button-height: 56px;--button-radius: 16px;--button-padding: 32px;font-size:24px}.button:disabled{cursor:not-allowed}.button:not(:disabled){cursor:pointer;--local-active: var(--button-touch-background-color)}@media (hover: hover){.button:not(:disabled){--local-active: var(--button-active-background-color)}.button:not(:disabled):hover{background-color:var(--button-hover-background-color, var(--button-default-background-color))}.button:not(:disabled):hover .button__content{background-color:var(--button-hover-foreground-color, var(--button-default-foreground-color));color:var(--button-hover-text-color, var(--button-default-text-color))}}.button:not(:disabled):active{background-color:var(--local-active, var(--button-default-background-color));box-shadow:var(--button-active-shadow)}.button:not(:disabled):active .button__content{background-color:var(--button-active-foreground-color, var(--button-default-foreground-color));color:var(--button-active-text-color, var(--button-default-text-color))}.button__content{display:flex;justify-content:center;align-items:center;gap:12px;flex-grow:1;height:100%;padding:0 var(--button-padding);background-color:var(--button-default-foreground-color);transition:background-color .1s,opacity .1s}.button--shape-roundish .button__content{border-radius:var(--button-radius)}.button--shape-round .button__content{border-radius:calc(var(--button-height) / 2)}.button__icon{--color: var(--button-default-icon-color)}.button__icon svg{display:block}.button__icon path{fill:var(--button-default-icon-color)}.button__spinner{--color: var(--button-default-spinner-color);aspect-ratio:1;height:attr(size px)}.button--loading{--color: var(--button-default-spinner-color)}.button--loading .button__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:0}.button--loading .button__icon,.button--loading .button__title{visibility:hidden}.button--icon:not(.button--title) .button__content{padding:0}.baseError_v2{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 16px;text-align:center;border-radius:16px;background-color:var(--ll-color-ui-06)}.kenoGame--kenoClassic .baseError_v2,.kenoGame--kenoJackpot .baseError_v2,.kenoGame--kenoHeadsTails .baseError_v2{color:#fff}.baseError_v2__icon{margin:-10px 0}.baseError_v2__title{margin-top:32px;font-size:20px;line-height:28px;font-weight:500}.baseError_v2__body{margin-top:8px;font-size:16px;line-height:24px;font-weight:400}.baseError_v2__button{margin-top:32px}.launcherPreloader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.version{box-sizing:border-box;overflow:hidden}.version:after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(./banner.3022.png) url(./banner_v2.3022.png) url(./bonus.3022.png)}.version ll-cta-group ll-button:first-child{padding-left:0}.version--v2{--ColoursGamesClassic: #6c58dd;--ColoursGamesClassicRgb: 108, 88, 221;--ColoursGamesClassicLight: #d1cbf4;--ColoursGamesJackpot: #fe5435;--ColoursGamesJackpotRgb: 254, 84, 53;--ColoursGamesJackpotLight: #ffcda2;--ColoursGamesHeads: #d00374;--ColoursGamesHeadsRgb: 208, 3, 116;--ColoursGamesHeadsLight: #f0b1d4;--ColoursGamesTails: #1a55a8;--ColoursGamesTailsRgb: 26, 85, 168;--ColoursBrandGreen: #3ebe01;--ColoursBrandGreenLight: #cfefbe;--ColoursBrandSunshine: #ffe600;--ColoursBrandSunshineLight: #fff9bf;--ColoursBrandSky: #00bffe;--ColoursBrandSkyLight: #bfeefe;--ColoursBrandOrange: #ff9700;--ColoursBrandOrangeLight: #fee4bf;--ColoursBrandForest: #015c23;--ColoursBrandForestRgb: 1, 92, 35;--ColoursBrandPurple: #9c19d9;--ColoursBrandPurpleRgb: 156, 25, 217;--ll-font-family: "Aspekta Variable";font-family:var(--ll-font-family),sans-serif;min-width:360px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.version--v2 input,.version--v2 button{font-family:var(--ll-font-family),sans-serif}.version--v2 .lotteryBall--heads{background-color:var(--ColoursGamesHeads);border-color:var(--ColoursGamesHeads)}.version--v2 .lotteryBall--tails{background-color:var(--ColoursGamesTails);border-color:var(--ColoursGamesTails)}.version--v2 .lotteryBall--evens{background-color:var(--ColoursBrandGreen);border-color:var(--ColoursBrandGreen)}.version--v2 ll-link{--ll-link-color: var(--ColoursBrandGreen)}.version--v2 .game_v2,.version--v2 .myBets_v2,.version--v2 .results{width:100%}.version--v2 .game_v2__container,.version--v2 .myBets_v2__container,.version--v2 .results__container{width:100%;max-width:640px}.version--v2 .headsTailsSection .expandingDetail__body,.version--v2 .numbersSection .expandingDetail__body,.version--v2 .fixedPriceSection .expandingDetail__body,.version--v2 .priceSection__content,.version--v2 .durationSection__content{max-width:480px;margin:0 auto}.version--v2 .kenoGame__continuePurchase,.version--v2 .paytablePanel,.version--v2 .settingsPanel,.version--v2 .gameHeader_v2,.version--v2 .gameSection,.version--v2 .submitPanel,.version--v2 .baseError_v2{width:100%;max-width:640px}.version--v2 .baseError_v2{margin:0 auto}.lotteryBall{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:32px;height:32px;border-radius:50%;border:1px solid var(--ll-color-ui-03);font-weight:500}.lotteryBall:empty{border-color:var(--ll-color-ui-04)}.lotteryBall--heads{color:#fff;background-color:var(--keno_solid_heads);border-color:var(--keno_solid_heads)}.lotteryBall--tails{color:#fff;background-color:var(--keno_solid_tails);border-color:var(--keno_solid_tails)}.lotteryBall--evens{color:#fff;background-color:var(--keno_solid_evens);border-color:var(--keno_solid_evens)}.ticketSideBet{display:grid;grid-gap:4px;width:100%;grid-template-columns:repeat(3,1fr);margin:16px 0}.ticketSideBet__item{color:var(--ll-color-ui-03);background:none;box-sizing:border-box;line-height:24px;padding:8px;text-align:center;border-radius:2px;box-shadow:0 0 0 1px var(--ll-selectorOpt-color-border, var(--ll-color-ui-03)) inset}.ticketSideBet__item--selected.ticketSideBet__item--heads{color:#fff;background:var(--keno_solid_heads)}.ticketSideBet__item--selected.ticketSideBet__item--tails{color:#fff;background:var(--keno_solid_tails)}.ticketSideBet__item--selected.ticketSideBet__item--evens{color:#fff;background:var(--keno_solid_evens)}.ticketSideBet__item--active:not(.ticketSideBet__item--selected){color:var(--ll-color-ui-01);--ll-selectorOpt-color-border: var(--ll-color-ui-01)}.baseTicket{display:flex;flex-direction:column;filter:drop-shadow(0 7px 7px rgba(0,0,0,.1)) drop-shadow(0 2px 1px rgba(0,0,0,.04));color:var(--ll-color-ui-00);font-weight:400}html[data-useragent*="Version/"][data-useragent*="Safari/"]:not(html[data-useragent*="Chrome/"]) .baseTicket{transform:translateZ(0)}.baseTicket__main{display:flex;flex-direction:column;align-items:center;padding:8px 16px 16px;background:#fff;border-radius:4px 4px 0 0;clip-path:polygon(0 0,100% 0,calc(100% + -0px) calc(100% - 8px),calc(100% - .75px) calc(100% - 6px),calc(100% - 4.25px) calc(100% - 3px),calc(100% - 5px) calc(100% - 1px),calc(100% - 5px) calc(100% + -0px),5px calc(100% + -0px),5px calc(100% - 1px),4.25px calc(100% - 3px),.75px calc(100% - 6px),0px calc(100% - 8px))}.baseTicket__header{margin-bottom:16px;font-size:12px;line-height:18px}.baseTicket__side{text-align:center;padding:18px 16px 21px;background:var(--ll-color-ui-05);color:#000;border-radius:0 0 4px 4px;position:relative;clip-path:polygon(100% 100%,0px 100%,0px 8px,.75px 6px,4.25px 3px,5px 1px,5px 0,100% 0,calc(100% - 5px) 0,calc(100% - 5px) 1px,calc(100% - 4.25px) 3px,calc(100% - .75px) 6px,calc(100% + -0px) 8px)}.baseTicket__side:before{position:absolute;top:-.5px;left:0;content:"";width:100%;height:1px;background:linear-gradient(90deg,var(--ll-color-ui-04) 0%,var(--ll-color-ui-04) 66.6666%,transparent 66.6666%);background-size:9px}.baseTicket__side--winnings{background:var(--keno_solid_win)}.baseTicket__list{margin:-4px}.baseTicket__item{margin:4px;float:left}.baseTicket__item:nth-child(5n+1){clear:both}@media only screen and (min-width: 640px){.baseTicket__item:nth-child(5n+1){clear:none}}.baseTicket--disabled .baseTicket__header,.baseTicket--disabled .baseTicket__list{opacity:.4}.pill{padding:0 8px;border-radius:4px;font-size:12px;line-height:20px;min-height:20px;background:var(--ll-color-ui-05);color:var(--ll-color-ui-03);text-align:center;white-space:nowrap;transition:background-color .2s,color .2s}.pill--bonus{color:#fff;background:var(--keno_solid_bonus)}.version--v2 .pill--bonus{background:var(--ColoursGamesClassic)}.pill--jackpot{color:#fff;background:var(--keno_solid_jackpot)}.version--v2 .pill--jackpot{background:var(--ColoursGamesJackpot)}.pill--heads{color:#fff;background:var(--keno_solid_heads)}.version--v2 .pill--heads{background:var(--ColoursGamesHeads)}.pill--tails{color:#fff;background:var(--keno_solid_tails)}.version--v2 .pill--tails{background:var(--ColoursGamesTails)}.pill--evens{color:#fff;background:var(--keno_solid_evens)}.version--v2 .pill--evens{background:var(--ColoursBrandGreen)}.pill--placeholder:empty{background:var(--ll-color-ui-05);color:var(--ll-color-ui-03);width:60px;font-weight:800}.pill--placeholder:empty:after{content:" "}.expandingList__body{margin-left:calc(var(--ll-base-unit) * -2)}.cancelBetResults__body{display:flex;margin:-8px}.cancelBetResults__content{font-weight:400;font-size:12px}@media only screen and (min-width: 360px){.cancelBetResults__content{font-size:16px}}.cancelBetResults ll-icon{margin-right:8px;line-height:1}.cancelBetResults--success ll-icon{--color: var(--ll-color-status-success)}.cancelBetResults--info ll-icon{--color: var(--ll-color-status-information)}.cancelBetConfirm{display:flex;flex-direction:column;align-items:center;padding:16px 0}.cancelBetConfirm__title{margin-top:16px;text-align:center;font-weight:500;font-size:20px;line-height:32px}.cancelBetConfirm__body{text-align:center;margin-top:8px;line-height:24px}.cancelBetConfirm__action{display:flex;flex-wrap:wrap;justify-content:center;margin:12px -4px -4px}.cancelBetConfirm__action ll-button{margin:4px}.cancelBet__link{display:flex;justify-content:flex-end}.cancelBet__spinner{display:flex;justify-content:center;align-items:center;min-height:234px}.betTicket{margin:0 auto;padding:16px;box-sizing:border-box;border-radius:8px}.betTicket--classic,.betTicket--bonus{background-image:var(--classic_gradient)}.betTicket--jackpot{background-image:var(--jackpot_gradient)}.betTicket--headstails{background-image:var(--headstails_gradient)}.betTicket__header{display:flex;justify-content:center;margin-bottom:16px;color:#fff;font-weight:400;font-size:20px;line-height:32px}.betTicket__footer{margin-top:16px;display:flex;justify-content:space-between}.betTicket__info{color:#fff;line-height:20px;font-size:14px}@media only screen and (min-width: 360px){.betTicket__info{font-size:16px}}.betDraw{position:relative}.betDraw__head{display:flex;justify-content:space-between;align-items:flex-start}.betDraw__info{white-space:nowrap;margin:0 0 24px}.betDraw__datetime{color:var(--ll-color-ui-03)}.betDraw__game{display:flex;flex-direction:column;align-items:center;margin-bottom:16px;font-weight:400}.betDraw__pills{flex-grow:1;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:-2px -2px 14px}.betDraw__pill{margin:2px}.betDraw__list{margin-bottom:24px;display:grid;grid-gap:4px;justify-content:space-between;grid-template-columns:repeat(auto-fill,30px)}.betDraw__item{width:30px;height:30px}.bet__prev,.bet__next{position:absolute;top:4px;z-index:1}.bet__prev ll-link,.bet__next ll-link{--ll-link-icon-color: var(--ll-color-brand-primary);--ll-link-icon-hover-color: var(--ll-color-brand-primary);--ll-link-hover-color: var(--ll-color-brand-primary);--ll-link-color: var(--ll-color-ui-01);--ll-base-unit: 12px}.bet__prev ll-icon,.bet__next ll-icon{margin-right:0}.bet__prev{left:5px}.bet__next{right:5px}.bet__main{display:flex;align-items:center}.bet__datetime{font-weight:200}.bet__body{flex-grow:1}.bet__logo{display:flex;align-items:center;min-width:44px;height:44px;margin-right:16px}.bet__logo--classic{background:center/contain no-repeat url(./keno-go-classic-logo.3022.png)}.bet__logo--bonus{background:center/contain no-repeat url(./keno-go-bonus-logo.3022.png)}.bet__logo--sideBet{background:center/contain no-repeat url(./keno-go-heads-or-tails-logo.3022.png)}.bet__logo--jackpot{background:center/contain no-repeat url(./keno-go-jackpot-logo.3022.png)}.bet__draw{position:relative}.bet__container{margin:24px auto 0}.myBetsTicket{padding:16px;border:1px solid var(--ll-color-ui-04)}.myBetsTicket__list{display:grid;grid-template-columns:1fr auto;grid-gap:10px 16px;line-height:18px;font-size:12px}@media only screen and (min-width: 360px){.myBetsTicket__list{grid-gap:0 16px;font-size:16px;line-height:24px}}.myBetsTicket__label{font-weight:400}.myBetsTicket__value{font-weight:200}.myBetsTicket__cancel{margin-top:16px;line-height:18px}@media only screen and (min-width: 360px){.myBetsTicket__cancel{line-height:24px}}.myBetsTicket__cancel ll-link{--ll-base-unit: 6px}@media only screen and (min-width: 360px){.myBetsTicket__cancel ll-link{--ll-base-unit: 8px}}.myBetsTicket__cancel:empty{display:none}.ticketChecker{--ll-color-ui-04-temp: var(--ll-color-ui-04);box-sizing:border-box;padding:16px;min-width:320px;background:#fff}@media only screen and (min-width: 640px){.ticketChecker{background:transparent}}.ticketChecker__container{box-sizing:border-box}@media only screen and (min-width: 640px){.ticketChecker__container{background:#fff;margin:0 auto;padding:4px 20px;border-radius:8px}}.ticketChecker__item{--ll-color-ui-04: transparent;margin-bottom:-1px}.ticketChecker__item .expandingList__body{--ll-color-ui-04: var(--ll-color-ui-04-temp)}
