.publicTheme.rumbinoTheme.rumbinoReferenceShell{isolation:isolate;background:#0a0931;min-height:100svh}.rumbinoReferencePage{color:#fff;--rRefUnit:min(.0925926cqw,.123457svh);--rRefArtWidth:calc(1080 * var(--rRefUnit));--category-height:calc(60 * var(--rRefUnit));--promo-height:calc(89 * var(--rRefUnit));--new-height:calc(105 * var(--rRefUnit));background:#0a0931;flex-direction:column;width:100%;height:100svh;font-family:Rumbino,Arial,sans-serif;line-height:1.2;display:flex;position:relative;container-type:inline-size}.rumbinoReferencePage :is(a,button,input){box-sizing:border-box;font-family:inherit}.rumbinoReferencePage button{cursor:pointer;color:inherit;font-weight:800}.publicTheme .rumbinoReferencePage :is(h1,h2,h3,p){letter-spacing:0;margin:0}.publicTheme .rumbinoReferencePage h2{font-family:Rumbino,Arial,sans-serif;font-weight:1000;font-size:calc(16 * var(--rRefUnit));line-height:1.1}.rumbinoReferencePage :is(a,button,[tabindex]):focus-visible{outline-offset:2px;z-index:6;outline:2px solid #79edff}.rRefTop{height:calc(232 * var(--rRefUnit));isolation:isolate;flex:none;position:relative}.rRefTop:before{content:"";z-index:-1;background:#153792 url(/images/rumbino/hero.webp) 50% 65%/cover no-repeat;position:absolute;inset:0}.rRefScene{width:var(--rRefArtWidth);height:auto;display:block;position:absolute;inset:0 auto auto 50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.rRefMobileScene{display:none}.rRefHeader{width:var(--rRefArtWidth);height:calc(65 * var(--rRefUnit));z-index:2;position:absolute;inset:0 auto auto 50%;transform:translate(-50%);container-type:inline-size}.rRefLogo{width:16.1111%;height:6.01852cqw;position:absolute;top:0;left:6.48148%}.rRefLogo img{width:100%;height:auto;display:block}.rRefNav{white-space:nowrap;background:linear-gradient(90deg,#16145c,#19125e);border-radius:1.75926cqw;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;width:35.0926%;height:3.14815cqw;display:grid;position:absolute;top:.740741cqw;left:24.0741%}.rumbinoReferencePage .rRefNav>a{color:#fff;background:0 0;border:0;border-radius:1.57407cqw;justify-content:center;align-items:center;gap:.277778cqw;min-width:0;margin:0;padding:0 .462963cqw;font-size:.925926cqw;font-weight:900;line-height:1;text-decoration:none;display:flex}.rRefNav img,.rRefNav>a>svg{object-fit:contain;flex-shrink:0;width:1.85185cqw;height:1.85185cqw}.rumbinoReferencePage .rRefNav .rRefNavHome{color:#071c10;background:linear-gradient(#b1ff35,#6aff2d);margin:.092593cqw 0}.rRefNav .rRefNavHome img{width:1.57407cqw;height:1.57407cqw}.rRefNav>a:hover{box-shadow:inset 0 0 0 1px #72dcff}.rRefSearch{background:#251471;border:0;border-radius:1.75926cqw;align-items:center;width:19.1667%;height:3.14815cqw;margin:0;padding:0 .740741cqw 0 1.2037cqw;display:flex;position:absolute;top:.740741cqw;left:60.5556%}.rRefSearch input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:.833333cqw;line-height:1.2}.rRefSearch input::placeholder{color:#d2c9f5;opacity:1}.rRefSearch button{background:0 0;border:0;flex-shrink:0;place-items:center;width:2.12963cqw;height:2.40741cqw;padding:.277778cqw;display:grid}.rRefSearch svg{stroke:#f4edff;width:1.57407cqw;height:1.57407cqw}.rRefAuth{grid-template-columns:64fr 68fr;gap:.740741cqw;width:12.963%;height:3.14815cqw;display:grid;position:absolute;top:.740741cqw;left:80.5556%}.rRefAuth>a{border:0;border-radius:1.01852cqw;justify-content:center;align-items:center;gap:.185185cqw;font-size:1.01852cqw;font-weight:1000;display:flex}.rRefAuth>a>svg{width:1.11111cqw;height:1.11111cqw}.rRefLogin{background:#130e49}.rRefGreen{background:linear-gradient(#bcff35,#64ff31);border:0;font-weight:1000;color:#071809!important}.rRefGreen:hover{filter:brightness(1.08)}.rRefSignedIn{background:#21146a;border-radius:1.01852cqw;grid-template-columns:1fr}.rRefHero{width:var(--rRefArtWidth);pointer-events:none;position:absolute;inset:0 auto 0 50%;transform:translate(-50%);container-type:inline-size}.rRefHeroTitle{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.publicTheme .rumbinoReferencePage .rRefHeroDescription{text-align:center;isolation:isolate;text-shadow:0 1px 2px #091c66;width:28%;height:2.7cqw;padding:.2cqw 0;font-size:1.08cqw;font-weight:800;line-height:1.15;display:block;position:absolute;top:14.7cqw;left:8.8%}.rRefHeroDescription:before{content:"";z-index:-1;filter:blur(.18cqw);background:#173681;border-radius:.8cqw;position:absolute;inset:0;box-shadow:0 0 .4cqw .25cqw #173681}.rRefHero>a{pointer-events:auto;white-space:nowrap;border-radius:1.48148cqw;justify-content:center;align-items:center;height:3.05556cqw;font-size:1.11111cqw;font-weight:1000;display:flex;position:absolute;top:17.5926cqw}.rRefPlay{gap:.462963cqw;width:10.7407%;left:7.5%}.rRefExplore{color:#fff;background:linear-gradient(#0b164c,#070e33);width:11.1111%;left:19.0741%}.rRefMain{margin:0 calc(28 * var(--rRefUnit));grid-template-rows:var(--category-height) minmax(198px,1fr) var(--promo-height) var(--new-height);gap:calc(4 * var(--rRefUnit));min-height:calc(var(--category-height) + 198px + var(--promo-height) + var(--new-height) + 12 * var(--rRefUnit));flex:1;display:grid}.rRefCategories{padding:calc(4 * var(--rRefUnit)) calc(11 * var(--rRefUnit));border-radius:calc(17 * var(--rRefUnit));background:linear-gradient(110deg,#141255,#130e4a 60%,#21124e);grid-template-columns:repeat(14,minmax(0,1fr));display:grid;box-shadow:0 -3px 10px #29117860}.rumbinoReferencePage .rRefCategories>a{justify-content:center;align-items:center;gap:calc(2 * var(--rRefUnit));border-radius:calc(11 * var(--rRefUnit));font-size:calc(9 * var(--rRefUnit));white-space:nowrap;background:0 0;border:1px solid #0000;flex-direction:column;min-width:0;padding:0;font-weight:800;line-height:1.1;display:flex;position:relative}.rRefCategories img{width:calc(34 * var(--rRefUnit));height:calc(30 * var(--rRefUnit));object-fit:contain;display:block}.rRefCategories>a:not(:last-of-type):after{content:"";border-right:1px solid #302259;position:absolute;top:10px;bottom:6px;right:-2px}.rRefCategories .rRefCategoryActive{background:linear-gradient(130deg,#244da3,#0b347e);border-color:#238dda;box-shadow:inset 0 0 9px #157cc0a6,0 0 6px #0273b466}.rRefCategories>a:hover{border-color:#57d5ff}.rRefFeatured,.rRefNew{flex-direction:column;min-height:0;display:flex}.rRefSectionHeading{height:calc(36 * var(--rRefUnit));align-items:center;gap:calc(6 * var(--rRefUnit));flex:none;display:flex;position:relative}.rRefStar{width:calc(28 * var(--rRefUnit));height:calc(29 * var(--rRefUnit));flex-shrink:0;display:block}.rRefSectionHeading p{font-size:calc(9 * var(--rRefUnit));color:#f0e8ff;font-weight:700;line-height:1.2}.rRefSectionHeading>a{font-size:calc(9 * var(--rRefUnit));white-space:nowrap;align-self:center;margin-left:auto;font-weight:700}.rRefGameGrid{gap:calc(7 * var(--rRefUnit)) calc(8 * var(--rRefUnit));flex:1;grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);min-height:0;display:grid}.rRefCard{background:#080939;border:1px solid #152048;border-radius:9px;flex-direction:column;min-width:0;min-height:0;margin:0;display:flex;position:relative;box-shadow:0 2px 3px #0004}.rRefCard:hover{border-color:#3eb2e8;box-shadow:0 0 12px #3489e54d}.rRefCover{border-radius:8px 8px 0 0;flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.rRefCover>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.rRefCover>svg{width:100%;height:100%;padding:12px}.rRefCaption{padding:calc(2 * var(--rRefUnit)) calc(6 * var(--rRefUnit)) calc(4 * var(--rRefUnit));min-height:calc(36 * var(--rRefUnit));flex:none}.publicTheme .rumbinoReferencePage .rRefCaption h3{font-family:Rumbino,Arial,sans-serif;line-height:1.18;font-size:calc(10 * var(--rRefUnit));letter-spacing:-.02em;white-space:normal;overflow-wrap:anywhere;font-weight:1000}.rRefCaption h3 .rRefText{max-width:100%}.rRefCaption h3 .rRefText>svg{max-width:100%;height:auto;max-height:1em}.rRefTags{gap:calc(4 * var(--rRefUnit));margin-top:calc(2 * var(--rRefUnit));align-items:center;display:flex}.rRefTags>span{padding:calc(1 * var(--rRefUnit)) calc(6 * var(--rRefUnit));font-size:calc(8 * var(--rRefUnit));white-space:nowrap;background:#262456;border-radius:8px;justify-content:center;align-items:center;font-weight:700;line-height:1.1;display:inline-flex}.rRefPromos{gap:calc(8 * var(--rRefUnit));grid-template-columns:1fr 1fr;min-height:0;display:grid}.rRefPromo{border:1px solid #5745e5;border-radius:11px;min-width:0;position:relative}.rRefPromoPurple{background:linear-gradient(110deg,#4820b7,#6d28da 70%,#5120bd)}.rRefPromoGreen{background:linear-gradient(110deg,#007c22,#228b13 70%,#3b9c05);border-color:#2c9b26}.rRefPromo>img{object-fit:contain;pointer-events:none;width:auto;max-width:40%;height:100%;position:absolute;top:0}.rRefPromoLeft{border-radius:10px 0 0 10px;left:0;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000);mask-image:linear-gradient(90deg,#000 80%,#0000)}.rRefPromoRight{border-radius:0 10px 10px 0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%);mask-image:linear-gradient(90deg,#0000,#000 25%)}.rRefPromoCopy{z-index:1;height:100%;margin-left:calc(100 * var(--rRefUnit));justify-content:center;align-items:flex-start;gap:calc(4 * var(--rRefUnit));flex-direction:column;max-width:65%;display:flex;position:relative}.publicTheme .rumbinoReferencePage .rRefPromo h2{font-size:calc(16 * var(--rRefUnit))}.rRefPromoCopy p{font-size:calc(10 * var(--rRefUnit));line-height:1.3}.rRefPromoCopy>a{justify-content:center;align-items:center;gap:calc(8 * var(--rRefUnit));font-size:calc(10 * var(--rRefUnit));white-space:nowrap;padding:calc(6 * var(--rRefUnit)) calc(20 * var(--rRefUnit));min-height:calc(27 * var(--rRefUnit));border-radius:20px;font-weight:1000;line-height:1;display:flex}.rRefChallengeButton{color:#fff;background:#34187e}.rRefNew .rRefSectionHeading{height:calc(27 * var(--rRefUnit));gap:calc(4 * var(--rRefUnit))}.rRefNew .rRefSectionHeading p{font-size:calc(8 * var(--rRefUnit))}.rRefNew .rRefCaption{min-height:calc(32 * var(--rRefUnit));padding:calc(2 * var(--rRefUnit)) calc(6 * var(--rRefUnit))}.rRefJoin{height:calc(56 * var(--rRefUnit));padding:calc(4 * var(--rRefUnit)) calc(67 * var(--rRefUnit)) 0;background:linear-gradient(#090832,#1a0b60);border:0;flex:none;margin:0;position:relative}.rRefJoinPanel{background:linear-gradient(100deg,#173b8d,#111460 80%);border:1px solid #243d9c;border-bottom:0;border-radius:24px 24px 0 0;align-items:center;gap:12px;height:100%;padding:0 1.2cqw;display:flex;position:relative}.rRefCommunity{width:calc(45 * var(--rRefUnit));height:calc(35 * var(--rRefUnit));flex-shrink:0}.publicTheme .rumbinoReferencePage .rRefJoin h2{font-size:calc(14 * var(--rRefUnit));white-space:nowrap;font-weight:1000}.rRefStats{justify-content:space-evenly;align-items:center;gap:calc(19 * var(--rRefUnit));flex:1;margin-left:auto;display:flex}.rRefStats>div{align-items:center;gap:calc(6 * var(--rRefUnit));white-space:nowrap;font-size:calc(10 * var(--rRefUnit));display:flex}.rRefStats img{width:calc(33 * var(--rRefUnit));height:calc(31 * var(--rRefUnit));object-fit:contain;display:block}.rRefStats small{font-size:calc(9 * var(--rRefUnit));display:block}.rRefJoinAction{width:calc(156 * var(--rRefUnit));text-align:center;flex-shrink:0;align-self:center}.rRefJoinAction>a{justify-content:center;align-items:center;gap:calc(10 * var(--rRefUnit));min-height:calc(25 * var(--rRefUnit));white-space:nowrap;font-size:calc(11 * var(--rRefUnit));border-radius:22px;font-weight:1000;display:flex}.rRefJoinAction small{margin-top:calc(2 * var(--rRefUnit));font-size:calc(8 * var(--rRefUnit));white-space:nowrap;color:#eee4ff;display:block}.rRefCloudLeft,.rRefCloudRight{pointer-events:none;z-index:2;width:auto;height:100%;position:absolute;bottom:0}.rRefCloudLeft{left:0}.rRefCloudRight{right:0}.rRefText{vertical-align:middle;flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.rRefText>svg{flex-shrink:0;max-width:none;display:block}.rRefSectionHeading h2 .rRefText :is(path,use),.rRefCaption h3 .rRefText :is(path,use),.rRefAuth .rRefText :is(path,use),.rRefJoin h2 .rRefText :is(path,use){stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round}.rRefEmpty{color:#dfdfff;padding:20px}@media (prefers-reduced-motion:reduce){.rumbinoReferencePage *{scroll-behavior:auto}}@media (max-width:1000px){.rumbinoReferencePage{height:auto;min-height:100svh;container-type:normal}.rRefTop{flex-direction:column;height:auto;display:flex}.rRefTop:before,.rRefScene{display:none}.rRefMobileScene{order:1;width:100%;height:auto;display:block}.rRefHeader{background:linear-gradient(100deg,#172b7c,#20145c);order:0;grid-template-columns:1fr auto;align-items:center;gap:8px 10px;width:100%;height:auto;padding:4px 14px 12px;display:grid;position:relative;inset:auto;transform:none;container-type:normal}.rRefLogo{width:174px;height:65px;position:static}.rRefAuth{grid-area:1/2;gap:7px;width:140px;height:36px;position:static}.rRefAuth>a{border-radius:11px;gap:4px;font-size:12px}.rRefAuth>a>svg{width:13px;height:13px}.rRefNav{border-radius:20px;grid-column:1/-1;width:100%;height:42px;position:static}.rumbinoReferencePage .rRefNav>a{border-radius:17px;gap:5px;min-width:0;padding:4px 2px;font-size:12px}.rRefNav img,.rRefNav>a>svg,.rRefNav .rRefNavHome img{width:19px;height:19px}.rumbinoReferencePage .rRefNav .rRefNavHome{margin:2px}.rRefSearch{border-radius:22px;grid-column:1/-1;width:100%;height:42px;padding:0 10px 0 15px;position:static}.rRefSearch input{font-size:13px}.rRefSearch button{width:36px;height:36px;padding:7px}.rRefSearch svg{width:20px;height:20px}.rRefHero{pointer-events:auto;background:linear-gradient(#143d98,#12114c);order:2;grid-template-columns:1fr 1fr;gap:12px;width:100%;padding:16px;display:grid;position:static;transform:none;container-type:normal}.rRefHero .rRefHeroTitle,.publicTheme .rumbinoReferencePage .rRefHeroDescription{clip-path:none;white-space:normal;grid-column:1/-1;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.rRefHeroTitle img{width:min(100%,310px);height:auto;margin:0 auto;display:block}.publicTheme .rumbinoReferencePage .rRefHeroDescription{text-align:center;background:0 0;max-width:350px;margin:0 auto;font-size:14px;line-height:1.5;display:block}.rRefHeroDescription:before{display:none}.rRefHero>a{border-radius:22px;gap:8px;width:auto;height:44px;font-size:14px;position:static}.rRefMain{min-height:0;margin:0 14px;display:block}.rRefCategories{border-radius:16px;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;height:auto;margin:12px 0;padding:6px}.rumbinoReferencePage .rRefCategories>a{border-width:1px;border-radius:12px;gap:5px;min-height:67px;font-size:11px}.rRefCategories img{width:34px;height:30px}.rRefCategories>a:after{display:none}.rRefFeatured,.rRefNew{margin:12px 0 16px}.rRefSectionHeading,.rRefNew .rRefSectionHeading{flex-wrap:wrap;gap:6px;height:auto;min-height:46px;margin-bottom:7px}.rRefStar{width:28px;height:29px}.publicTheme .rumbinoReferencePage h2{font-size:19px}.rRefSectionHeading p,.rRefNew .rRefSectionHeading p{font-size:10px;line-height:1.4}.rRefSectionHeading>a{align-items:center;min-height:36px;font-size:11px;display:flex}.rRefNew .rRefSectionHeading p{order:2;width:100%;margin-left:34px}.rRefGameGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rRefCard{border-radius:10px;height:auto;min-height:0}.rRefCover{aspect-ratio:122/68;border-radius:9px 9px 0 0;flex:none;height:auto}.rRefCaption,.rRefNew .rRefCaption{min-height:48px;padding:7px}.publicTheme .rumbinoReferencePage .rRefCaption h3{font-size:13px;line-height:1.2}.rRefTags{flex-wrap:wrap;gap:4px;margin-top:5px}.rRefTags>span{border-radius:10px;padding:3px 6px;font-size:10px}.rRefPromos{grid-template-columns:1fr;gap:14px;height:auto;margin:14px 0}.rRefPromo{min-height:140px}.rRefPromoLeft{display:none}.rRefPromo>img.rRefPromoRight{width:38%;max-width:150px;height:auto;top:auto;bottom:0}.rRefPromoCopy{gap:8px;max-width:calc(100% - 32px);height:auto;min-height:140px;margin-left:16px;padding:12px 0}.publicTheme .rumbinoReferencePage .rRefPromo h2{font-size:18px}.rRefPromoCopy h2 .rRefText{max-width:100%}.rRefPromoCopy h2 .rRefText>svg{max-width:100%;height:auto;max-height:1em}.rRefPromoCopy p{max-width:70%;font-size:12px}.rRefPromoCopy>a{gap:8px;min-height:36px;padding:8px 16px;font-size:13px}.rRefJoin{height:auto;min-height:300px;padding:10px 14px 65px}.rRefJoinPanel{border-width:1px;border-radius:22px;grid-template-columns:45px 1fr;gap:12px;height:auto;min-height:230px;padding:16px;display:grid}.rRefCommunity{width:45px;height:35px}.publicTheme .rumbinoReferencePage .rRefJoin h2{white-space:normal;font-size:15px}.rRefJoin h2 .rRefText{line-height:1.4;display:inline}.rRefJoin h2 .rRefText>svg{width:100%;max-width:300px;height:auto}.rRefStats{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.rRefStats>div{gap:8px;font-size:12px}.rRefStats img{width:33px;height:31px}.rRefStats small{font-size:11px}.rRefJoinAction{grid-column:1/-1;width:auto}.rRefJoinAction>a{border-radius:22px;gap:10px;min-height:44px;font-size:14px}.rRefJoinAction small{margin-top:5px;font-size:11px}.rRefCloudLeft,.rRefCloudRight{height:59px}}@media (max-width:600px){.rRefCategories{grid-template-columns:repeat(4,minmax(0,1fr))}.rRefGameGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rumbinoReferencePage .rRefNav>a{gap:3px;font-size:11px}.rRefNav img,.rRefNav>a>svg,.rRefNav .rRefNavHome img{width:17px;height:17px}}@media (max-width:360px){.rRefHeader{grid-template-columns:1fr;padding:5px 10px 12px}.rRefLogo{margin:auto}.rRefAuth{grid-area:2/1;width:100%}.rumbinoReferencePage .rRefNav>a{gap:2px;font-size:10px}.rRefNav img,.rRefNav>a>svg{width:15px;height:15px}.publicTheme .rumbinoReferencePage .rRefCaption h3{font-size:11px}}
.publicTheme.rumbinoTheme{--muted:#beccec;color:#f8fbff;text-rendering:optimizelegibility;font-synthesis:none;font-family:Rumbino,Segoe UI,Arial,sans-serif}.publicTheme.rumbinoTheme.rumbinoPublicPages{--rUiUnit:clamp(1px,min(.0925926vw,.123457svh),1.33333px);--page-gutter:calc(28 * var(--rUiUnit));background:#0a0931}.publicTheme.rumbinoTheme .rRefText{font-size:inherit;min-width:0;max-width:100%;position:relative}.publicTheme.rumbinoTheme .rRefText>svg{max-width:100%;height:auto;max-height:1em}.rumbinoPublicPages :is(h1,h2,h3,.navlinks,.accountNav,.btn) .rRefText :is(path,use){stroke:currentColor;stroke-width:1.2px;stroke-linejoin:round}.publicTheme.rumbinoTheme .rRefLogo{flex-direction:column;justify-content:center;align-items:center;display:flex}.rRefScene{-webkit-mask-image:url(/images/rumbino/home-scene-mask.svg);mask-image:url(/images/rumbino/home-scene-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}.rRefLogo small{color:#fff;font-size:calc(6.8 * var(--rRefUnit));white-space:nowrap;font-weight:900;line-height:1.3;display:block}.rRefCategories>.rRefCategoryActive{color:#fff}.rRefCategories>a>.rumbinoIcon{width:calc(34 * var(--rRefUnit));height:calc(30 * var(--rRefUnit));filter:drop-shadow(0 2px 2px #0004)}.rRefStats>div>.rumbinoIcon{width:calc(33 * var(--rRefUnit));height:calc(31 * var(--rRefUnit));flex-shrink:0;display:block}.rRefPromo>.rRefPromoSymbol{left:calc(12 * var(--rRefUnit));width:calc(68 * var(--rRefUnit));height:calc(68 * var(--rRefUnit));filter:drop-shadow(0 3px 5px #23083f55);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.rumbinoReferencePage .rRefStar{width:calc(28 * var(--rRefUnit));height:calc(29 * var(--rRefUnit))}.rumbinoReferencePage .rRefCommunity{width:calc(45 * var(--rRefUnit));height:calc(35 * var(--rRefUnit))}.rRefCard{border-color:#233a70}.rRefCaption h3{color:#fff}.rRefTags>span{color:#f1f5ff;background:#24346b}.rRefCover>img,.rumbinoGameCover img{image-rendering:auto}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav{z-index:5;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,#162f8b55,#21116d55);border:0;position:relative}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navin{width:min(calc(940 * var(--rUiUnit)),calc(100% - 48px));height:calc(65 * var(--rUiUnit));gap:calc(10 * var(--rUiUnit));justify-content:space-between;padding:0}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .rumbinoBrand img{width:calc(174 * var(--rUiUnit));max-height:calc(60 * var(--rUiUnit))}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navlinks{background:#171256ed;border-radius:24px;flex:1;gap:0;padding:0;display:flex}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navlinks a{min-width:0;padding:calc(8 * var(--rUiUnit));min-height:calc(34 * var(--rUiUnit));font-size:calc(10 * var(--rUiUnit));justify-content:center;gap:calc(5 * var(--rUiUnit));border-radius:22px;flex:1;line-height:1.2}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navlinks a>.rRefText{font-size:inherit}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navlinks a>span[aria-hidden]{font-size:calc(18 * var(--rUiUnit))}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .arcadeSearch{flex:0 1 calc(207 * var(--rUiUnit));min-width:130px;max-width:none;height:calc(34 * var(--rUiUnit));background:#24146fe8;border:0;border-radius:24px;display:flex}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .arcadeSearch input{font-size:calc(10 * var(--rUiUnit))}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .desktopActions{gap:calc(6 * var(--rUiUnit));display:flex}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .desktopActions>.btn{min-height:calc(34 * var(--rUiUnit));font-size:calc(11 * var(--rUiUnit));padding:calc(8 * var(--rUiUnit)) calc(12 * var(--rUiUnit));border-radius:14px}.publicTheme.rumbinoTheme.rumbinoPublicPages .mobileNav{display:none}.publicTheme.rumbinoTheme.rumbinoPublicPages .btn{min-height:42px;font-family:inherit;font-size:14px;line-height:1.25}.publicTheme.rumbinoTheme.rumbinoPublicPages:has(.rumbinoLanding){--landing-scene-height:calc(232 * var(--rUiUnit))}.publicTheme.rumbinoTheme.rumbinoPublicPages:has(.rumbinoLanding) .rumbinoNav{background:0 0}.publicTheme.rumbinoTheme.rumbinoPublicPages:has(.rumbinoLanding):before{height:var(--landing-scene-height);background-position:top;background-size:cover}.publicTheme.rumbinoTheme.rumbinoPublicPages:has(.rumbinoGiveaways):before{background-position:50% 58%}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoLanding{width:100%;padding:0 var(--page-gutter) 24px}.publicTheme.rumbinoTheme.rumbinoPublicPages :is(.rumbinoCatalog,.rumbinoGiveaways) .rumbinoHero{height:calc(167 * var(--rUiUnit));min-height:0;margin:0 calc(-1 * var(--page-gutter));background:0 0;border-radius:0;overflow:hidden}.publicTheme.rumbinoTheme.rumbinoPublicPages :is(.rumbinoCatalog,.rumbinoGiveaways) .rumbinoHeroCopy{width:calc(940 * var(--rUiUnit));max-width:calc(100% - 48px);height:100%;padding:calc(16 * var(--rUiUnit)) 0;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 auto;display:flex}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoHeroLettering{max-width:calc(300 * var(--rUiUnit))}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveaways .rumbinoHeroLettering{max-width:calc(285 * var(--rUiUnit))}.publicTheme.rumbinoTheme.rumbinoPublicPages :is(.rumbinoCatalog,.rumbinoGiveaways) .rumbinoHero p{font-size:calc(13 * var(--rUiUnit));color:#fff;text-shadow:0 2px 4px #071440;max-width:480px;margin:6px 0 0;font-weight:700;line-height:1.5}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalogFilters{background:linear-gradient(110deg,#141255,#21124e);border-color:#343c87;border-radius:17px;gap:14px;margin:0 0 10px;padding:10px 14px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalogFilters :is(input,select){min-height:42px;font-size:14px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog>.rumbinoCategories{min-height:calc(60 * var(--rUiUnit));background:linear-gradient(110deg,#141255,#21124e);border-radius:17px;grid-template-columns:repeat(9,minmax(0,1fr));margin:0 0 12px;padding:5px 10px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoCategories a{min-height:calc(50 * var(--rUiUnit));font-size:calc(10 * var(--rUiUnit));gap:4px;padding:3px 5px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoCategories a>span[aria-hidden]{font-size:calc(28 * var(--rUiUnit))}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoGameGrid{grid-template-columns:repeat(var(--home-columns,8),minmax(0,1fr));gap:calc(8 * var(--rUiUnit))}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGameTile{background:#0c133f;border-color:#26467d;box-shadow:0 2px 4px #0003}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGameTile .rumbinoGameCover{aspect-ratio:2;overflow:hidden}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGameTile .freeGameTileCopy{gap:5px;min-height:48px;padding:7px 9px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGameTile .freeGameTileCopy>strong{white-space:normal;overflow-wrap:anywhere;min-height:18px;font-size:14px;font-weight:800;line-height:1.25;overflow:visible}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGameTags{flex-wrap:wrap;gap:5px;font-size:11px;line-height:1.2}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGameTags>span{color:#f0f4ff;background:#23366e;padding:3px 8px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGameTags .rRefText{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveawayTabs{min-height:calc(51 * var(--rUiUnit));background:linear-gradient(110deg,#141255,#21124e);gap:8px;margin:0 0 14px;padding:5px 10px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveawayTabs a{gap:9px;min-height:42px;padding:9px 18px;font-size:14px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveaways .rumbinoSectionHeading h2{font-size:24px;line-height:1.25}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveaways .rumbinoSteps{gap:18px;margin:14px 0;padding:16px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveaways .rumbinoSteps h2{font-size:24px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveaways .rumbinoSteps :is(p,strong){font-size:14px;line-height:1.5}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveaways .rumbinoWinner{background:linear-gradient(130deg,#152665,#1b1856);font-size:14px;line-height:1.5}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoPrizeCopy h3{font-size:25px;line-height:1.2}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoPrizeCopy p{color:#d9e3ff;font-size:15px;line-height:1.5}.publicTheme.rumbinoTheme.rumbinoPublicPages main.container:not(:is(.rumbinoLanding,.themeAuth,.freeGamePage)){width:min(calc(940 * var(--rUiUnit)),calc(100% - 2 * var(--page-gutter)));padding:26px 0 36px}.publicTheme.rumbinoTheme.rumbinoPublicPages .pageHeader{padding:0 0 20px}.publicTheme.rumbinoTheme.rumbinoPublicPages main :is(h1,h2,h3){min-width:0;max-width:100%}.publicTheme.rumbinoTheme.rumbinoPublicPages .pageHeader h1{margin:6px 0 10px;font-size:34px;line-height:1.2}.publicTheme.rumbinoTheme.rumbinoPublicPages .sectionLead{color:#cbd7f1;font-size:15px;line-height:1.65}.publicTheme.rumbinoTheme.rumbinoPublicPages .accountNav{background:#15134c;border-color:#343d85;gap:5px;margin-bottom:22px;padding:6px}.publicTheme.rumbinoTheme.rumbinoPublicPages .accountNav a{min-height:42px;padding:10px 14px;font-size:14px}.publicTheme.rumbinoTheme.rumbinoPublicPages main:not(:is(.rumbinoLanding,.themeAuth,.freeGamePage)) .card{border-radius:15px;padding:22px}.publicTheme.rumbinoTheme.rumbinoPublicPages main:not(:is(.rumbinoLanding,.themeAuth,.freeGamePage)) .card :is(h2,h3){font-size:23px;font-weight:800;line-height:1.3}.publicTheme.rumbinoTheme.rumbinoPublicPages main:not(:is(.rumbinoLanding,.themeAuth,.freeGamePage)) .card p{color:#cbd7f1;font-size:14px;line-height:1.7}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuth{width:min(1080px,calc(100% - 2 * var(--page-gutter)));grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:32px;padding:20px 0 30px}.publicTheme.rumbinoTheme.rumbinoPublicPages:has(.themeAuth){background:#142b87 url(/images/rumbino/sky-scene.png) 50%/cover no-repeat}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel{background:linear-gradient(135deg,#081341f5,#0c1038fa);border-color:#377fff;border-radius:22px;padding:26px;box-shadow:0 0 0 1px #8d51ee,0 0 20px #6829dd55}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading h2{font-size:29px;line-height:1.25}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading .rRefText{color:#fff;line-height:1.25;display:inline}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading .rRefText>svg{vertical-align:middle;max-width:100%;height:auto}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading p{color:#d0dcff;font-size:14px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthIntro{min-height:590px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuth-register .themeAuthIntro{min-height:690px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthCopy>p{font-size:16px;line-height:1.5}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthBenefits strong{font-size:13px;line-height:1.4}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel .form{gap:13px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel .form .field :is(input,select){color:#fff;background:#101e4d;border-color:#657eb6;min-height:44px;font-family:inherit;font-size:14px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel .field label{font-size:14px;line-height:1.4}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel .socialAuthButton{min-height:44px;font-family:inherit;font-size:14px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel .btn.primary{min-height:46px;font-size:16px}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGamePage{width:min(1760px,calc(100% - 2 * var(--page-gutter)));padding-top:18px;padding-bottom:28px}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGameTitle h1{font-size:32px;line-height:1.25}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGameSaveCard h2{font-size:21px;line-height:1.25}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGameSaveCard p{color:#cbd7f1;font-size:14px;line-height:1.5}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoPlayerHelp p{color:#d0dcf6;font-size:14px;line-height:1.65}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoFooter{background:#111246 url(/images/rumbino/sky-scene.png) bottom/cover no-repeat;border-color:#2b3e80;min-height:76px;padding:10px 0}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoFooterTop{width:min(calc(940 * var(--rUiUnit)),calc(100% - 48px));gap:24px;min-height:52px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoFooter .rumbinoBrand img{width:150px;max-height:45px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoFooter nav{gap:24px;padding-left:24px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoFooter :is(a,strong){color:#e3eaff;font-size:12px;line-height:1.5}@media (max-width:1150px){.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navin{gap:10px;width:calc(100% - 40px);height:70px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .rumbinoBrand img{width:170px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .arcadeSearch{flex-basis:170px;min-width:100px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navlinks a{gap:5px;min-height:40px;padding:8px;font-size:12px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoGameGrid{grid-template-columns:repeat(min(var(--home-columns,8),6),minmax(0,1fr))}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuth{gap:24px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoFooterTop{flex-wrap:wrap;justify-content:center;gap:16px}}@media (max-width:1000px){.rRefLogo small{font-size:7px}.rRefCategories>a>.rumbinoIcon{width:34px;height:30px}.rRefStats>div>.rumbinoIcon{width:33px;height:31px}.rRefPromo>.rRefPromoSymbol{display:none}.rumbinoReferencePage .rRefStar{width:28px;height:29px}.rumbinoReferencePage .rRefCommunity{width:45px;height:35px}.publicTheme.rumbinoTheme.rumbinoPublicPages{--page-gutter:20px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navlinks,.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .desktopActions,.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .arcadeSearch{display:none}.publicTheme.rumbinoTheme.rumbinoPublicPages .mobileNav{display:block}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoGameGrid{grid-template-columns:repeat(min(var(--home-columns,8),4),minmax(0,1fr))}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuth{flex-direction:column;gap:20px;display:flex}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthIntro,.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuth-register .themeAuthIntro{width:100%;min-height:260px;overflow:hidden}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthArt,.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuth-register .rumbinoAuthArt{object-fit:cover;object-position:center 38%;width:100%;height:330px;inset:-25px 0 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000),linear-gradient(#000 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000),linear-gradient(#000 70%,#0000)}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthCopy,.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuth-register .rumbinoAuthCopy{text-align:center;background:linear-gradient(#0000,#102670d9);max-width:none;padding:10px;inset:auto 0 0}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthBenefits{display:none}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel{width:min(540px,100%);max-width:none}}@media (max-width:760px){.publicTheme.rumbinoTheme.rumbinoPublicPages{--page-gutter:16px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navin{width:calc(100% - 32px);height:70px}.publicTheme.rumbinoTheme.rumbinoPublicPages:has(.rumbinoLanding){--landing-scene-height:280px}.publicTheme.rumbinoTheme.rumbinoPublicPages:has(.rumbinoCatalog):before{background-position:65% 0}.publicTheme.rumbinoTheme.rumbinoPublicPages :is(.rumbinoCatalog,.rumbinoGiveaways) .rumbinoHero{height:210px}.publicTheme.rumbinoTheme.rumbinoPublicPages :is(.rumbinoCatalog,.rumbinoGiveaways) .rumbinoHeroCopy{max-width:calc(100% - 32px);padding:18px 0}.publicTheme.rumbinoTheme.rumbinoPublicPages :is(.rumbinoCatalog,.rumbinoGiveaways) .rumbinoHeroLettering{max-width:min(300px,84%)}.publicTheme.rumbinoTheme.rumbinoPublicPages :is(.rumbinoCatalog,.rumbinoGiveaways) .rumbinoHero p{max-width:290px;padding:3px 0;font-size:14px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalogFilters{gap:10px;padding:10px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalogFilters :is(input,select){font-size:16px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog>.rumbinoCategories{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px;overflow:visible}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoCategories a{gap:5px;min-height:64px;font-size:12px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoCategories a:after{display:none}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoGameGrid{grid-template-columns:repeat(min(var(--home-columns,8),3),minmax(0,1fr));gap:10px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveawayTabs a{gap:7px;min-height:44px;padding:9px 8px;font-size:12px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveawayTabs .rumbinoRulesTab{font-size:12px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveaways .rumbinoSteps{grid-template-columns:1fr;gap:18px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveaways .rumbinoSectionHeading h2{font-size:22px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel{padding:24px 20px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel .form .field :is(input,select){font-size:16px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading h2{font-size:25px}.publicTheme.rumbinoTheme.rumbinoPublicPages .pageHeader h1{font-size:29px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoFooterTop{text-align:center;flex-direction:column;align-items:center;gap:12px;width:calc(100% - 32px)}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoFooter nav{border:0;flex-wrap:wrap;justify-content:center;gap:22px;padding:0}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoFooterTop>strong{margin:0;display:block}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoFooterStar{display:none}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoFooterLocale{max-width:100px;margin:0;font-size:13px}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGameTitle h1{overflow-wrap:anywhere;font-size:27px}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGameSaveCard{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:8px 10px;display:grid}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGameSaveCard>.btn{white-space:normal;grid-column:2;width:fit-content;max-width:100%;min-height:44px;margin:0}}@media (max-width:540px){.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoGameGrid{grid-template-columns:repeat(min(var(--home-columns,8),2),minmax(0,1fr))}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGameTile .freeGameTileCopy>strong{font-size:13px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGameTile .freeGameTileCopy{min-height:48px;padding:7px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGameTags{gap:4px;font-size:10px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading h2{font-size:23px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel .form2{grid-template-columns:1fr}.publicTheme.rumbinoTheme.rumbinoPublicPages main:not(:is(.rumbinoLanding,.themeAuth,.freeGamePage)) .card{padding:18px}}
