@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;src:url(../fonts/manrope.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;src:url(../fonts/manrope-2.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.is7{width:99px!important;height:99px!important;position:absolute!important;top:-9999px!important;overflow:scroll!important}
.is8{margin-bottom:0px!important}
.is9{transform:none!important;transition:transform 375ms cubic-bezier(0,0,0.2,1)!important}
.is10{height:100%!important}
.is11{display:flex!important;flex-direction:column!important;gap:4px!important}
.is26{background-image:url(../images/decor-bg.webp)!important}
.is27{background-image:url(../images/decor-bg-2.webp)!important}
.is28{background-image:url(../images/decor-bg-3.webp)!important}
.is32{height:60px!important;width:60px!important}
.is33{height:56px!important;width:56px!important}
.is34{height:64px!important;width:64px!important}
.is35{height:50px!important;width:50px!important}
.is36{height:50px!important;width:45px!important}
.is37{height:50px!important;width:77px!important}
.is38{color:#7325D9!important}
/* layout switch: PC markup from 1024px, mobile markup below */
@media (max-width:1023.98px){.only-pc{display:none!important}}
@media (min-width:1024px){.only-mob{display:none!important}}
/* former <button> elements turned into links/spans keep the button reset of the site */
:where(.as-btn){display:inline-flex;align-items:center;justify-content:center;border:0;outline:none;box-sizing:border-box;color:inherit;font:inherit;margin:0;cursor:pointer;text-decoration:none}
:where(a){color:inherit}
/* main banner: the ad of the snapshots as a picture (cropped like the site's card) */
.promo-banner-link{display:block;border-radius:8px;overflow:hidden}
.promo-banner-img{display:block;width:100%;height:auto}
/* virtualized rows (react-window) as plain scroll rows */
:is(.vrow-scroll,.m-vrow-scroll){overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-behavior:smooth;width:100%}
:is(.vrow-scroll,.m-vrow-scroll)::-webkit-scrollbar{display:none}
:is(.vrow,.m-vrow){width:max-content!important}
:is(.vrow--1,.m-vrow--1){display:flex}
:is(.vrow--2,.m-vrow--2){display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column}
:is(.vrow,.m-vrow)>*{flex:none}
/* logo */
:is(.nw-logo,.m-nw-logo){display:block;height:20px;width:auto}
:is(.nw-logo--footer,.m-nw-logo--footer){height:26px}

/* links wrapped around template blocks that had none (menu items, logos) */
a.nw-wrap{display:contents;color:inherit;text-decoration:none}
[data-go="go"]:not(a){cursor:pointer}
/* SEO text */
[data-testid=seo-casino-featured-banner] p{margin:0 0 12px}
[data-testid=seo-casino-featured-banner] :is(ul,ol){margin:0 0 12px;padding-left:22px}
[data-testid=seo-casino-featured-banner] ul{list-style:disc}[data-testid=seo-casino-featured-banner] ol{list-style:decimal}
[data-testid=seo-casino-featured-banner] li{margin:0 0 4px}
[data-testid=seo-casino-featured-banner] .seo-table-wrap{overflow-x:auto;max-width:100%;margin:0 0 14px}
[data-testid=seo-casino-featured-banner] .seo-table-wrap table{border-collapse:collapse;min-width:100%}
[data-testid=seo-casino-featured-banner] .seo-table-wrap :is(th,td){border:1px solid rgba(255,255,255,.12);padding:8px 12px;text-align:left;vertical-align:top}
[data-testid=seo-casino-featured-banner] .seo-table-wrap th{background:rgba(255,255,255,.05);font-weight:600}
