.idle-timer-banner{z-index:999;background-color:rgba(var(--black-color),.8)!important;display:flex;align-items:center;justify-content:center;outline:none;position:fixed;top:0;bottom:0;left:0;right:0}.idle-timer-banner .inner{background:rgba(var(--primary-component-background),.8);backdrop-filter:var(--primary-backdrop-filter);border-radius:24px;box-sizing:border-box;position:absolute;width:calc(100% - 20px);max-width:500px;flex-shrink:0;overflow:hidden;padding:16px;margin:10px;display:flex;flex-direction:column;align-items:center;box-shadow:var(--primary-background-shadow-with-inset)}.idle-timer-banner .inner p{font-size:14px;margin:0 0 16px;font-weight:400;color:rgba(var(--white-color));text-align:center}.idle-timer-banner .inner p.heading{font-family:var(--font-formula-stack);font-size:14px;margin:0 0 10px;font-weight:600;animation:text-fancy-color 3s linear infinite reverse;background:linear-gradient(80deg,hsla(0,0%,100%,.8) 10%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.8) 60%);color:hsla(0,0%,100%,.6);background-clip:border-box;background-clip:text;-webkit-background-clip:text;background-size:200% auto;-webkit-text-fill-color:transparent}.idle-timer-banner .inner button{background:rgba(var(--white-color),.15);border:none;border-radius:16px;width:100%;padding:16px;font-family:var(--font-formula-stack);font-size:12px;font-weight:600;color:rgba(var(--white-color));-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease-in-out}.idle-timer-banner .inner button:hover{background:rgba(var(--white-color),.25);color:rgba(var(--yellow))}.banner-results{display:flex;position:relative;z-index:9;width:100%;border-radius:20px;justify-content:center;margin-top:10px}.banner-results.banner-results__ducks .entry.position-1 .marble-wrapper .marble{animation:first-winner-duck 3s cubic-bezier(.4,0,.2,1) infinite}.banner-results .result_entries{display:flex;gap:1px;box-sizing:border-box;width:100%;justify-content:center}.banner-results .result_entries.result_entries-winner-only .entry{flex-direction:row;align-items:center;justify-content:center;gap:10px;text-align:left;overflow:hidden;border-radius:20px}.banner-results .result_entries.result_entries-winner-only .entry:after,.banner-results .result_entries.result_entries-winner-only .entry:before{content:"";position:absolute;bottom:0;left:-85%;right:0;top:-10%;background:url(/assets/game-ui/selection_background-01.webp) no-repeat 50%;background-size:30%;opacity:.15;transition:all .5s ease-in-out;filter:hue-rotate(100deg);-webkit-filter:hue-rotate(100deg);border-radius:20px}.banner-results .result_entries.result_entries-winner-only .entry:after{transform:rotateY(180deg) rotateX(180deg);left:0;right:-85%}.banner-results .result_entries.result_entries-winner-only .marble_winner_label{margin-top:0}.banner-results .entry{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex:1;background:linear-gradient(hsla(0,0%,100%,.15),hsla(0,0%,100%,.05));position:relative;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15);padding:10px;box-sizing:border-box}.banner-results .entry .position-winner-crown{position:absolute;top:-19px;z-index:1}.banner-results .entry .position-winner-crown svg{width:32px;height:32px;fill:rgb(var(--yellow));filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));border-radius:0 0 32px 32px;animation:position-winner-crown 4s ease-in-out infinite}.banner-results .entry .position-winner-crown svg .secondary{fill:rgb(var(--green))}@keyframes position-winner-crown{0%{transform:rotate(0deg)}25%{transform:rotate(10deg) scale(1.1)}50%{transform:rotate(0deg)}75%{transform:rotate(-10deg) scale(1.1)}to{transform:rotate(0deg)}}.banner-results .entry:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/assets/game-ui/selection_background-01.webp) no-repeat 0;background-size:250%;opacity:.15;transition:all .5s ease-in-out;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.banner-results .entry.position-1{order:2}.banner-results .entry.position-1:before{filter:hue-rotate(100deg);-webkit-filter:hue-rotate(100deg)}.banner-results .entry.position-1 .marble-wrapper .marble{animation:first-winner 3s cubic-bezier(.4,0,.2,1) infinite;transform-origin:center}.banner-results .entry.position-2{order:1;border-radius:20px 0 0 20px}.banner-results .entry.position-2:before{border-radius:20px 0 0 20px}.banner-results .entry.position-2 .marble-wrapper{width:70px;height:70px}.banner-results .entry.position-2 .marble-wrapper .marble img{animation:second-winner 1s cubic-bezier(.4,0,.2,1) infinite}.banner-results .entry.position-2 .marble-wrapper:after,.banner-results .entry.position-2 .marble-wrapper:before{border-color:rgb(var(--yellow))}.banner-results .entry.position-2 .marble_blur{background:rgba(var(--yellow),.9)}.banner-results .entry.position-2 .marble_label .marble-position{font-size:14px;background:linear-gradient(90deg,#ffea99 10%,rgba(var(--yellow),1) 50%,#ffea99 60%);background-clip:border-box;background-clip:text;-webkit-background-clip:text;background-size:200% auto;color:rgba(var(--yellow),1);-webkit-text-fill-color:transparent}.banner-results .entry.position-2:before{filter:grayscale(0);-webkit-filter:grayscale(0)}.banner-results .entry.position-3{border-radius:0 20px 20px 0;order:3}.banner-results .entry.position-3:before{border-radius:0 20px 20px 0;filter:hue-rotate(146deg);-webkit-filter:hue-rotate(146deg)}.banner-results .entry.position-3 .marble-wrapper{width:60px;height:60px}.banner-results .entry.position-3 .marble-wrapper:after,.banner-results .entry.position-3 .marble-wrapper:before{border-color:rgb(var(--blue))}.banner-results .entry.position-3 .marble-wrapper .marble img{animation:third-winner 1s cubic-bezier(.4,0,.2,1) infinite}.banner-results .entry.position-3 .marble_blur{background:rgba(var(--blue),.9)}.banner-results .entry.position-3 .marble_label .marble-position{font-size:12px;background:linear-gradient(90deg,#a3dcea 10%,rgba(var(--blue),1) 50%,#a3dcea 60%);background-clip:border-box;background-clip:text;-webkit-background-clip:text;background-size:200% auto;color:rgba(var(--blue),1);-webkit-text-fill-color:transparent}.banner-results .entry.position-3 .marble_label:after,.banner-results .entry.position-3 .marble_label:before{border-color:rgb(var(--blue))}@keyframes first-winner{0%{transform:translateY(0) scale(1) rotate(0deg);animation-timing-function:cubic-bezier(.4,0,.2,1)}15%{transform:translateY(-5px) scale(1.02) rotate(180deg);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}30%{transform:translateY(0) scale(.95) rotate(1turn);animation-timing-function:cubic-bezier(.4,0,.2,1)}45%{transform:translateY(-5px) scale(1.05) rotate(375deg);animation-timing-function:ease-in-out}60%{transform:translateY(0) scale(1) rotate(350deg);animation-timing-function:ease-in-out}75%{transform:scale(1.02) rotate(370deg);animation-timing-function:ease-in-out}90%{transform:scale(.98) rotate(350deg);animation-timing-function:ease-in-out}to{transform:scale(1) rotate(1turn)}}@keyframes first-winner-duck{0%{transform:translateY(0) scale(1) rotate(0deg);animation-timing-function:cubic-bezier(.4,0,.2,1)}15%{transform:translateY(-5px) scale(1.02) rotate(10deg);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}30%{transform:translateY(0) scale(.95) rotate(20deg);animation-timing-function:cubic-bezier(.4,0,.2,1)}45%{transform:translateY(-5px) scale(1.05) rotate(15deg);animation-timing-function:ease-in-out}60%{transform:translateY(0) scale(1) rotate(-30deg);animation-timing-function:ease-in-out}75%{transform:scale(1.02) rotate(-20deg);animation-timing-function:ease-in-out}90%{transform:scale(.98) rotate(-10deg);animation-timing-function:ease-in-out}to{transform:scale(1) rotate(0deg)}}@keyframes second-winner{0%{transform:rotate(-10deg)}50%{transform:rotate(0deg)}to{transform:rotate(-10deg)}}@keyframes third-winner{0%{transform:scaleX(-1) rotate(-12deg)}50%{transform:scaleX(-1) rotate(0deg)}to{transform:scaleX(-1) rotate(-12deg)}}.banner-results .entry .marble-wrapper{background:rgba(0,0,0,.6);box-shadow:0 0 15px rgba(0,0,0,.35),0 0 2px rgba(0,0,0,.25);box-sizing:border-box;width:80px;height:80px;padding:10px;border-radius:999em;position:relative;overflow:hidden}.banner-results .entry .marble-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:50%;border-top:1px solid rgb(var(--green));border-radius:999em 999em 0 0;transform:rotate(0deg);animation:rotate 5s linear infinite reverse;transform-origin:center bottom}.banner-results .entry .marble-wrapper:after{content:"";position:absolute;top:50%;left:0;right:0;bottom:0;border-bottom:1px solid rgb(var(--green));border-radius:0 0 999em 999em;transform:rotate(0deg);animation:rotate 5s linear infinite;transform-origin:center top}.banner-results .entry .marble_blur{position:absolute;top:0;left:45%;right:45%;bottom:0;background:rgba(var(--green),.9);filter:blur(10px);animation:rotate 5s linear infinite}.banner-results .entry .marble .marble_number{font-family:var(--font-formula-stack);font-size:16px;font-weight:600;position:relative;z-index:4}.banner-results .entry .marble:before{display:none}.banner-results .entry .marble-name{font-family:var(--font-formula-stack);font-size:11px;font-weight:600;z-index:9}.banner-results .entry .marble_label,.banner-results .entry .marble_winner_label{position:relative;margin-top:10px;z-index:10}.banner-results .entry .marble_label .marble-position,.banner-results .entry .marble_winner_label .marble-position{font-family:var(--font-formula-stack);font-size:16px;font-weight:600;text-transform:uppercase;animation:text-fancy-color 1.5s linear infinite reverse;background:linear-gradient(90deg,#acfbb0 10%,rgba(var(--green),1) 50%,#acfbb0 60%);background-clip:border-box;background-clip:text;-webkit-background-clip:text;background-size:200% auto;color:rgba(var(--green),1);-webkit-text-fill-color:transparent}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes open-up-animation{0%{transform:scale(0);opacity:0}75%{transform:scale(1.05);opacity:1}to{transform:scale(1)}}.broadcast-overlay__stats{position:absolute;z-index:18;left:50%;top:40%;transform:translate(-50%,-50%);width:100%;max-width:340px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;visibility:hidden}@media screen and (max-width:768px)and (pointer:coarse){.broadcast-overlay__stats{top:0;max-width:unset;left:0;right:0;height:calc(100svh - 140px);justify-content:center;display:flex;align-items:center;width:100%;transform:scale(1);z-index:200}}@media screen and (max-width:740px)and (pointer:fine){.broadcast-overlay__stats{top:30%}}@media screen and (max-width:640px)and (pointer:fine){.broadcast-overlay__stats{top:10%}}.broadcast-overlay__stats--centered{top:50%;visibility:visible}.broadcast-overlay__stats--centered,.broadcast-overlay__stats--centered .entries{display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px)and (pointer:coarse){.broadcast-overlay__stats--centered{top:0;height:calc(100svh - 140px)}}.broadcast-overlay__stats .entries{position:relative;opacity:0}@media screen and (max-width:768px)and (pointer:coarse){.broadcast-overlay__stats .entries{min-width:300px}}.broadcast-overlay__stats .entries.active{animation:open-up-animation 1s ease-in-out;visibility:visible;opacity:1;transform:scale(1)}.broadcast-overlay__stats .entries.exit{opacity:0;transition:all .25s ease-in-out}.broadcast-overlay__stats .entry-box__background-image{position:absolute;top:0;left:0;width:100%;height:200px;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1;opacity:.2}.broadcast-overlay__stats .entry-box__background-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:200px;background:linear-gradient(hsla(0,0%,100%,0) 0,rgba(var(--primary-component-background),1) 100%)}.broadcast-overlay__stats .entry-box__inner-header{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:20px}.broadcast-overlay__stats .entry-box__inner-header-icon{width:58px;height:58px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,60%,.1));box-shadow:inset 0 1px 0 rgba(var(--yellow),1);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}@media screen and (max-height:640px)and (pointer:coarse){.broadcast-overlay__stats .entry-box__inner-header-icon{display:none}}.broadcast-overlay__stats .entry-box__inner-header-icon svg{width:38px;height:38px;fill:rgb(var(--yellow));color:rgb(var(--yellow));filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.broadcast-overlay__stats .entry-box__inner-header-icon .circle-four,.broadcast-overlay__stats .entry-box__inner-header-icon .circle-one,.broadcast-overlay__stats .entry-box__inner-header-icon .circle-three,.broadcast-overlay__stats .entry-box__inner-header-icon .circle-two{border-radius:50%;opacity:.1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #fff}.broadcast-overlay__stats .entry-box__inner-header-icon .circle-one{width:78px;height:78px;background:hsla(0,0%,85%,.3)}.broadcast-overlay__stats .entry-box__inner-header-icon .circle-two{width:128px;height:128px}.broadcast-overlay__stats .entry-box__inner-header-icon .circle-three{width:168px;height:168px}.broadcast-overlay__stats .entry-box__inner-header-icon .circle-four{width:208px;height:208px}.broadcast-overlay__stats .entry-box__inner-header-title{font-size:14px;font-weight:600;text-transform:uppercase;color:#fff;font-family:var(--font-formula-stack);margin-top:15px;text-shadow:0 1px 2px rgba(0,0,0,.4);position:relative;z-index:2}.broadcast-overlay__stats .entry-box__inner-header-title svg{height:18px;margin-bottom:4px}@media screen and (max-height:640px)and (pointer:coarse){.broadcast-overlay__stats .entry-box__inner-header-title{margin-top:0}}.broadcast-overlay__stats .entry-box__inner-header-subtitle{font-size:18px;font-weight:600;text-transform:uppercase;color:rgb(var(--yellow));font-family:var(--font-formula-stack);margin-bottom:15px;text-shadow:0 1px 2px rgba(0,0,0,.4);position:relative;z-index:2}.broadcast-overlay__stats .entry-box__inner{position:relative;box-sizing:border-box;padding:0 10px 10px;width:100%}.broadcast-overlay__stats .entry-box{display:flex;box-sizing:border-box;border-radius:24px;backdrop-filter:var(--primary-backdrop-filter-light);-webkit-backdrop-filter:var(--primary-backdrop-filter-light);background:rgba(var(--primary-component-background),.9);box-shadow:var(--primary-background-shadow-with-inset);color:#fff;font-size:14px;font-weight:600;text-align:center;position:relative;z-index:3;transition:all .25s ease-in-out;overflow:hidden;flex-direction:column;align-items:center;margin-top:10px}.broadcast-overlay__stats .entry-box .icon{background:hsla(0,0%,100%,.08);width:100%;height:70px;display:flex;align-items:center;justify-content:center;position:relative;z-index:3}.broadcast-overlay__stats .entry-box .icon svg{width:32px;height:32px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));fill:currentColor}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes waiting-animation{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes text-fancy-color{to{background-position:200%}}.banner-won{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;z-index:3;width:100%;border-radius:20px;box-sizing:border-box;padding:10px;margin-bottom:10px;position:relative;overflow:hidden;box-shadow:inset 0 1px 0 rgb(var(--yellow));background:linear-gradient(hsla(0,0%,100%,.15),hsla(0,0%,100%,.05))}.banner-won .arrow{width:24px;height:24px;fill:rgb(var(--yellow));position:absolute;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.banner-won .arrow path:first-child{animation:opacity-angle-double-first 1.5s ease-in-out infinite}.banner-won .arrow path:last-child{animation:opacity-angle-double-last 1.5s ease-in-out infinite;opacity:.4}.banner-won .arrow.arrow-left{left:15px}.banner-won .arrow.arrow-right{right:15px}@keyframes opacity-angle-double-first{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes opacity-angle-double-last{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.banner-won .banner-won__inner{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;z-index:1}.banner-won .won-text{font-size:16px;font-family:var(--font-formula-stack);background:linear-gradient(90deg,#ffea99 10%,rgba(var(--yellow),1) 50%,#ffea99 60%);background-clip:border-box;background-clip:text;-webkit-background-clip:text;background-size:200% auto}.banner-won .won-amount,.banner-won .won-text{z-index:3;text-transform:uppercase;animation:text-fancy-color 3s linear infinite reverse;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600;color:rgba(var(--yellow),1);-webkit-text-fill-color:transparent}.banner-won .won-amount{font-size:24px;font-variant-numeric:tabular-nums;font-family:var(--font-formula-stack);background:linear-gradient(90deg,rgba(var(--green)) 10%,rgba(var(--yellow),1) 50%,rgba(var(--green)) 60%,rgba(var(--green)) 75%);background-clip:border-box;background-clip:text;-webkit-background-clip:text;background-size:200% auto}.banner-won.banner-won--standalone{backdrop-filter:var(--primary-backdrop-filter-light);-webkit-backdrop-filter:var(--primary-backdrop-filter-light);background:rgba(var(--primary-component-background),.9);box-shadow:var(--primary-background-shadow-with-inset);border-radius:24px;margin:0 auto;min-width:280px}.banner-lost--duck_river,.banner-lost--irl,.banner-lost--snow_run,.banner-won--duck_river,.banner-won--irl,.banner-won--snow_run{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:rgba(var(--primary-component-background),.92);border-radius:16px;border:1px solid hsla(0,0%,100%,.08);margin:0 auto;min-width:240px;padding:14px 20px;position:relative;overflow:hidden}.banner-lost--duck_river:after,.banner-lost--duck_river:before,.banner-lost--irl:after,.banner-lost--irl:before,.banner-lost--snow_run:after,.banner-lost--snow_run:before,.banner-won--duck_river:after,.banner-won--duck_river:before,.banner-won--irl:after,.banner-won--irl:before,.banner-won--snow_run:after,.banner-won--snow_run:before{content:"";position:absolute;top:-10%;bottom:-10%;background:url(/assets/game-ui/selection_background-01.webp) no-repeat 50%;background-size:30%;opacity:.15;filter:grayscale(100%);-webkit-filter:grayscale(100%);pointer-events:none}.banner-lost--duck_river:before,.banner-lost--irl:before,.banner-lost--snow_run:before,.banner-won--duck_river:before,.banner-won--irl:before,.banner-won--snow_run:before{left:-85%;right:0}.banner-lost--duck_river:after,.banner-lost--irl:after,.banner-lost--snow_run:after,.banner-won--duck_river:after,.banner-won--irl:after,.banner-won--snow_run:after{transform:rotateY(180deg);left:0;right:-85%}.banner-won--duck_river,.banner-won--irl,.banner-won--snow_run{box-shadow:0 4px 24px rgba(0,0,0,.4),inset 0 1px 0 rgb(var(--yellow))}.banner-lost--duck_river,.banner-lost--irl,.banner-lost--snow_run{box-shadow:0 4px 24px rgba(0,0,0,.4),inset 0 1px 0 rgb(var(--tomato))}.banner-lost{display:flex;align-items:center;justify-content:center;z-index:3;box-sizing:border-box;position:relative}.banner-lost .arrow{width:24px;height:24px;flex-shrink:0;position:relative;z-index:1;fill:rgb(var(--tomato));filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.banner-lost .arrow path:first-child{animation:opacity-angle-double-first 1.5s ease-in-out infinite}.banner-lost .arrow path:last-child{animation:opacity-angle-double-last 1.5s ease-in-out infinite;opacity:.4}.banner-lost .banner-lost__inner{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;z-index:1;padding:0 12px}.banner-lost .lost-text{font-size:14px;font-weight:600;font-family:var(--font-formula-stack);letter-spacing:.3px;position:relative;z-index:1;text-transform:uppercase;animation:text-fancy-color 3s linear infinite reverse;background:linear-gradient(90deg,#ff9696 10%,rgba(var(--tomato),1) 50%,#ff9696 60%);color:rgba(var(--tomato),1);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
/*# sourceMappingURL=526f48dd77b14c71.css.map*/