.ev-logo-accent{position:relative;flex:none;align-self:stretch;width:0;pointer-events:none}.ev-logo-accent__icon{position:absolute;top:0;right:1px;display:flex;align-items:flex-end;justify-content:flex-end;width:20px;height:18px;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.55))}.ev-logo-accent__img{display:block;object-fit:contain}.ev-logo-accent__confetti{position:relative;width:20px;height:16px}.ev-logo-accent__confetti span{position:absolute;width:3px;height:7px;border-radius:1px}@media screen and (max-width:767.98px),screen and (pointer:coarse)and (max-height:500px){.ev-logo-accent__icon{top:-7px;right:-11px;transform:scale(.75);transform-origin:top right}}.app-main-column{container-type:inline-size;container-name:app-main;min-width:0}.app-main-scroller{overflow-anchor:none}.category-header-inner,.lobby-wrap,.main-wrapper:not(:has(.category-header-banner)):not(:has(.lobby-wrap)):not(:has(.game-play-section)),.web-header-container{padding-inline:var(--page-gutter-inline)}.view-all-games-section>:not(.category-header-banner){padding-inline:var(--page-gutter-inline)}.page-layout{width:100%;height:100dvh;min-height:100dvh;background:#080809;display:flex;flex-direction:column}.page-layout footer{flex-shrink:0}.page-layout .page-wrapper{display:flex;justify-content:center;flex-grow:1;flex-shrink:0;min-height:100%;background-color:var(--background-primary)}.page-layout .main-wrapper{width:100%;max-width:var(--containerWidth);padding:1rem 0;margin-left:auto;margin-right:auto}@media screen and (max-width:1023.98px){.page-layout .main-wrapper:has(.refer-and-earn-page),.page-layout .main-wrapper:has(.weekly-races-page){padding-inline:0}}.page-layout .main-wrapper:has(.lobby-wrap){max-width:100%;margin:0}.page-layout .main-wrapper:has(.game-play-section){max-width:100%;padding-inline:0}.page-layout .main-wrapper:has(.category-header-banner){max-width:100%;padding-top:0;padding-inline:0;margin:0}.page-layout .main-wrapper:has(.category-header-banner) .challenges-page,.page-layout .main-wrapper:has(.category-header-banner) .listen-page-container,.page-layout .main-wrapper:has(.category-header-banner) .provider-section,.page-layout .main-wrapper:has(.category-header-banner) .view-all-games-section{width:100%;margin:0 auto}.page-layout .main-wrapper:has(.category-header-banner) .challenges-page>:not(.category-header-banner),.page-layout .main-wrapper:has(.category-header-banner) .listen-page-container>:not(.category-header-banner),.page-layout .main-wrapper:has(.category-header-banner) .provider-section>:not(.category-header-banner),.page-layout .main-wrapper:has(.category-header-banner) .view-all-games-section>:not(.category-header-banner){width:100%;max-width:var(--containerWidth);margin-left:auto;margin-right:auto;box-sizing:border-box}@media screen and (min-width:992px)and (max-width:1600px){.page-layout .main-wrapper:has(.game-play-section){padding-inline:0}.page-layout .main-wrapper:has(.category-header-banner){max-width:100%;padding-top:0;padding-inline:0;margin:0}}@media screen and (max-width:991.98px){.page-layout .page-wrapper{margin-left:0}.page-layout .main-wrapper{padding-block:1.5rem}.page-layout .main-wrapper:has(.refer-and-earn-page),.page-layout .main-wrapper:has(.weekly-races-page){padding-inline:0}.page-layout .main-wrapper:has(.game-play-section){padding-inline:0}.page-layout .main-wrapper:has(.category-header-banner){max-width:100%;padding-top:0;padding-inline:0;margin:0}.page-layout.sidebar-expand .page-wrapper{margin-left:0}}