.publicTheme.rumbinoTheme .rRefText>svg{overflow:visible}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCover>img{object-fit:cover;background:#071432}.publicTheme.rumbinoTheme .rRefTextWrap{white-space:normal;flex-wrap:wrap;align-items:center;gap:.12em .22em;max-width:100%;line-height:1.18;display:flex}.publicTheme.rumbinoTheme .rRefTextWrap>svg{flex:none;width:auto;max-width:100%;height:1.04em;max-height:none}.rRefNumber{align-items:center;display:inline-flex}.publicTheme.rumbinoTheme{--bg:#040d2b;--muted:#c4d4ef;--surface:#091a48;--border:#274e9b;color:#f7fbff;font-synthesis:none;background:#040d2b;font-family:Rumbino,Segoe UI,Arial,sans-serif}.publicTheme.rumbinoTheme .btn.primary{color:#081e15;background:linear-gradient(#b4ff44,#65fa32);border-color:#93ff41;font-weight:900;box-shadow:0 3px 12px #173a3d44}.publicTheme.rumbinoTheme .btn{border-radius:13px;gap:9px;min-height:42px;line-height:1.25}.publicTheme.rumbinoTheme a:focus-visible,.publicTheme.rumbinoTheme button:focus-visible,.adminTheme a:focus-visible,.adminTheme button:focus-visible{outline-offset:3px;outline:3px solid #6cddff}.publicTheme.rumbinoTheme :is(input,select,textarea){color:#fff;background:#0b1d48;border:1px solid #526c9c;border-radius:10px;min-height:43px;font-size:15px}.publicTheme.rumbinoTheme input::placeholder,.publicTheme.rumbinoTheme textarea::placeholder{color:#a9badd;opacity:1}.publicTheme.rumbinoTheme label{color:#e6efff;font-size:14px;font-weight:800}.publicTheme.rumbinoTheme .card{background:linear-gradient(135deg,#0c2051,#081335 85%);border:1px solid #254e9c;border-radius:18px;box-shadow:0 8px 28px #0002}.publicTheme.rumbinoTheme p{line-height:1.5}.publicTheme.rumbinoTheme .muted,.publicTheme.rumbinoTheme .sectionLead{color:#bdcdea}.publicTheme.rumbinoTheme :is(h1,h2,h3){letter-spacing:0;line-height:1.15}.publicTheme.rumbinoTheme.rumbinoReferenceShell{background:#040d2b;min-height:100svh;padding:0;overflow-x:clip}.publicTheme.rumbinoTheme .rumbinoReferencePage{--rRefUnit:clamp(.8px,min(.09259vw,.12346svh),1.6px);--rRefArtWidth:100%;color:#fff;background:#040d2b;grid-template-rows:min(21.6851vw,36svh) max(6.5svh,60px) minmax(340px,1fr) max(9.7svh,92px) max(14.8svh,180px) max(7svh,66px);gap:.5svh;width:100%;max-width:none;height:auto;min-height:100svh;margin:0;padding:0 0 .4svh;display:grid;overflow:visible}.publicTheme .rumbinoReferencePage .rRefMain{width:auto;max-width:none;min-height:0;margin:0;padding:0;display:contents}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefTop{isolation:isolate;height:auto;min-height:0;position:relative}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefTop:before{display:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefScene{object-fit:fill;object-position:center;width:100%;height:100%;inset:0;transform:none;-webkit-mask-image:none;mask-image:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefMobileScene{display:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeader{isolation:isolate;width:100%;height:18.2%;inset:0;transform:none;container-type:normal}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeader:before{content:"";z-index:-1;background:linear-gradient(95deg,#0874ff,#0875fb);height:125%;position:absolute;top:0;left:23.4%;right:5.5%;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefLogo{width:16.2%;height:100%;display:block;top:1%;left:5.1%}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefLogo img,.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefLogo small{visibility:hidden}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNav{background:#071d5e;border-radius:30px;grid-auto-columns:1fr;grid-auto-flow:column;width:36.4%;height:64%;display:grid;top:18%;left:23.7%}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNav>a{box-shadow:none;color:#fff;background:0 0;border-radius:30px;gap:.4vw;min-height:0;margin:0;padding:0 .65vw;font-size:clamp(11px,1vw,19px);line-height:1}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNav>a>svg{width:1.7vw;min-width:20px;height:1.7vw;min-height:20px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNav .rRefNavHome{color:#051c12;background:linear-gradient(#b2ff3a,#67ff31)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSearch{background:#071d5e;border-radius:30px;gap:.5vw;width:19.1%;height:64%;padding:0 1.2vw;top:18%;left:61%}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSearch input{background:0 0;border:0;border-radius:0;height:100%;min-height:0;padding:0;font-size:clamp(10px,.85vw,16px);line-height:1.2}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSearch button{width:1.7vw;height:100%;padding:0}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSearch svg{width:1.5vw;min-width:17px;height:1.5vw;min-height:17px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefAuth{gap:.7vw;width:13%;height:64%;top:18%;left:81.2%}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefAuth>a{border-radius:13px;gap:.3vw;font-size:clamp(11px,1vw,19px);font-weight:900;line-height:1}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefAuth>a>svg{width:1.2vw;min-width:16px;height:1.2vw;min-height:16px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefLogin,.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefExplore{background:#071641}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHero{width:100%;height:100%;inset:0;transform:none;container-type:normal}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeroDescription{color:#fff;width:24.6%;height:9.5%;text-shadow:none;background:#0872e8;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;font-size:clamp(11px,.95vw,18px);line-height:1.15;display:flex;top:69.5%;left:9.4%;box-shadow:0 0 6px 2px #0872e8}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeroDescription:before{display:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeroDescription .rRefText{flex:none;height:1.13em;line-height:1;display:block}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeroDescription .rRefText>svg{height:1.13em;max-height:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeroDescription br{display:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHero>a{border-radius:30px;gap:.6vw;height:14.5%;font-size:clamp(12px,1.12vw,21px);font-weight:900;line-height:1;top:80.8%}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPlay{width:11.5%;left:7.35%}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefExplore{width:11.2%;left:19.45%}.publicTheme.rumbinoTheme .rumbinoReferencePage :is(.rRefCategories,.rRefFeatured,.rRefPromos,.rRefNew,.rRefJoin){width:auto;min-height:0;margin:0 2.5vw}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCategories{box-shadow:none;background:linear-gradient(105deg,#071d4c,#081a48 70%,#101b4c);border:1px solid #183266;border-radius:19px;grid-template-columns:repeat(14,minmax(0,1fr));padding:.3svh .8vw}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCategories>a{color:#f6fbff;border-radius:13px;gap:.2svh;min-height:0;padding:0;font-size:clamp(9px,.8vw,15px);line-height:1}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCategories img{object-fit:contain;width:3.5svh;height:3.2svh}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCategories>a:after{border-color:#294578;top:12%;bottom:12%}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCategories .rRefCategoryActive{background:linear-gradient(135deg,#145ac2,#0752ad);border-color:#24c9ff;box-shadow:inset 0 0 12px #0dd0ff70,0 0 12px #00aaff40}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSectionHeading{align-items:center;gap:.55vw;height:3.9svh;min-height:0;padding:0;line-height:1}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSectionHeading>div{align-self:center}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSectionHeading h2{margin:0;font-size:clamp(17px,2.15svh,25px);font-weight:900;line-height:1.05}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSectionHeading p{color:#d7e8ff;margin:0;font-size:clamp(9px,1svh,12px);line-height:1}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSectionHeading>a{font-size:clamp(10px,1.1svh,13px)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStar{width:3svh;height:3svh}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefGameGrid{flex:1;grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:.8svh .65vw;min-height:0}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefFeatured .rRefCard:nth-child(n+17),.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNew .rRefCard:nth-child(n+9){display:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCard{min-height:0;box-shadow:none;background:linear-gradient(#102858,#071731);border:1px solid #275a99;border-radius:12px;transition:transform .15s,border-color .15s;overflow:hidden}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCard:hover{border-color:#6ed5ff;transform:translateY(-2px);box-shadow:0 3px 13px #0586c633}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCover{border-radius:11px 11px 0 0;flex:1;min-height:0}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCaption{flex:none;min-height:52px;padding:5px .55vw 6px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCaption h3{letter-spacing:0;white-space:normal;text-overflow:clip;margin:0;font-size:clamp(12px,1.3svh,15px);font-weight:900;line-height:1.18;overflow:visible}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefTags{gap:5px;margin-top:.2svh;line-height:1}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefTags>span{background:#25478a;border-radius:10px;padding:2px 8px;font-size:clamp(9px,.95svh,11px);line-height:1}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromos{grid-template-columns:1fr 1fr;gap:.8vw;display:grid}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromo{background:linear-gradient(110deg,#5620de,#7928ef);border:1px solid #6638f5;border-radius:17px;height:auto;min-height:0;display:block;position:relative;overflow:hidden}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoGreen{background:linear-gradient(110deg,#049819,#079914);border-color:#30c42b}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoSymbol{display:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromo:before{content:"";background:url(/images/rumbino/design-20261011/purple-left.png) 0/contain no-repeat;width:16%;position:absolute;top:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 75%,#0000);mask-image:linear-gradient(90deg,#000 75%,#0000)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoGreen:before{background-image:url(/images/rumbino/design-20261011/green-left.png)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoRight{object-fit:contain;object-position:right center;width:35%;height:100%;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15%);mask-image:linear-gradient(90deg,#0000,#000 15%)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoCopy{z-index:1;background:0 0;flex-direction:column;justify-content:center;gap:.3svh;width:53%;max-width:none;padding:0;display:flex;position:absolute;top:0;bottom:0;left:17%}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoCopy h2{white-space:normal;margin:0;font-size:clamp(18px,2.2svh,26px);line-height:1.2}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoCopy p{max-width:95%;margin:0;font-size:clamp(12px,1.3svh,15px);line-height:1.35}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoCopy>a{border-radius:22px;align-self:flex-start;align-items:center;gap:10px;min-height:32px;padding:7px 1.4vw;font-size:clamp(12px,1.4svh,16px);line-height:1.2;display:inline-flex}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefChallengeButton{color:#fff;background:#1a0967}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNew .rRefSectionHeading{height:3svh;min-height:24px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNew .rRefSectionHeading p{margin-left:4px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNew .rRefCaption{min-height:48px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNew .rRefCaption h3{font-size:clamp(12px,1.25svh,14px)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNew .rRefTags>span{font-size:clamp(8px,.85svh,10px)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoin{background:0 0;min-height:0;padding:0;display:block;position:relative}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoinPanel{z-index:1;background:linear-gradient(100deg,#083580,#102d71 60%,#063a7e);border:1px solid #244b92;border-radius:24px;align-items:center;gap:1.1vw;width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:.5svh 2.5vw;display:flex;position:relative}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoinPanel>h2{max-width:21%;margin:0;font-size:clamp(16px,1.8svh,21px);line-height:1.2}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCommunity{flex:none;width:4svh;height:4svh}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStats{flex:1;justify-content:space-around;gap:1vw;margin:0;display:flex}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStats>div{gap:.6vw;font-size:clamp(13px,1.4svh,16px)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStats>div>.rumbinoIcon{width:3.7svh;height:3.7svh}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStats .rRefText>svg{width:auto;height:1.04em;max-height:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStats small{font-size:clamp(11px,1.15svh,13px)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoinAction{text-align:center;min-width:20%;margin-left:auto}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoinAction>a{border-radius:24px;justify-content:center;align-items:center;gap:12px;min-height:36px;padding:9px 1.5vw;font-size:clamp(14px,1.5svh,17px);line-height:1.2;display:flex}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoinAction>small{margin-top:.4svh;font-size:clamp(10px,1.05svh,12px);display:block}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCloudLeft,.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCloudRight{z-index:2;pointer-events:none;width:auto;height:110%;position:absolute;bottom:-.4svh}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCloudLeft{left:-2.5vw}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCloudRight{right:-2.5vw}@media (min-width:1700px){.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefGameGrid{grid-template-columns:repeat(10,minmax(0,1fr))}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefFeatured .rRefCard:nth-child(n+17),.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNew .rRefCard:nth-child(n+9){display:flex}}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoCopy{height:100%;min-height:0;margin:0}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromo:before{width:7.78305svh}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoRight{min-width:0;max-width:none;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000 48%);mask-image:linear-gradient(90deg,#0000 30%,#000 48%)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoin{flex:none;height:auto}.publicTheme.rumbinoTheme .rumbinoReferencePage :is(.rRefCloudLeft,.rRefCloudRight){z-index:0;bottom:0}.publicTheme.rumbinoTheme.rumbinoPublicPages{--rUiUnit:1px;--page-gutter:clamp(18px,3vw,58px);background:radial-gradient(at 75% 0,#1746ab55,#0000 600px),#040d2b;min-height:100svh}.publicTheme.rumbinoTheme.rumbinoPublicPages .container{width:100%;max-width:1680px;padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav{background:linear-gradient(105deg,#08236a,#0951b2 55%,#15225b);border-bottom:1px solid #275ab0;position:relative;box-shadow:0 5px 20px #0003}.publicTheme.rumbinoTheme.rumbinoPublicPages .navin{gap:22px;min-height:84px}.publicTheme.rumbinoTheme.rumbinoPublicPages .navlinks{background:#081c50;border-radius:28px;gap:3px;padding:4px}.publicTheme.rumbinoTheme.rumbinoPublicPages .navlinks a{color:#fff;min-height:43px;box-shadow:none;border-radius:25px;padding:11px 15px;font-size:14px;line-height:1}.publicTheme.rumbinoTheme.rumbinoPublicPages .navlinks a[aria-current=page]{color:#041c12;box-shadow:none;background:linear-gradient(#b3ff42,#68fb36);border:0}.publicTheme.rumbinoTheme.rumbinoPublicPages .arcadeSearch{background:#071a48;border:1px solid #285aa3;border-radius:24px;min-width:140px;min-height:43px}.publicTheme.rumbinoTheme.rumbinoPublicPages .arcadeSearch input{background:0 0;border:0;min-height:0;font-size:14px}.publicTheme.rumbinoTheme.rumbinoPublicPages .pageHeader{max-width:100%;margin:34px 0 26px}.publicTheme.rumbinoTheme.rumbinoPublicPages .pageHeader h1{margin:8px 0 12px;font-size:clamp(32px,3.3vw,54px)}.publicTheme.rumbinoTheme.rumbinoPublicPages .sectionLead{max-width:65ch;font-size:16px;line-height:1.5}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGameTile{background:linear-gradient(#142958,#081735);border:1px solid #295d9e;border-radius:14px;overflow:hidden}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGameTile:hover{border-color:#60d8ff;box-shadow:0 4px 20px #219eff26}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGameTile h3{font-size:16px;line-height:1.15}.publicTheme.rumbinoTheme.rumbinoPublicPages :is(.giveawayTabs,.accountNav){background:#0b1e4d;border:1px solid #28539a;border-radius:17px;gap:7px;padding:6px}.publicTheme.rumbinoTheme.rumbinoPublicPages :is(.giveawayTabs,.accountNav) a{border-radius:12px;padding:11px 16px;font-size:14px}.publicTheme.rumbinoTheme.rumbinoPublicPages :is(.giveawayTabs,.accountNav) a[aria-current=page]{color:#fff;background:#123f8b;border:1px solid #27baff}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuth{grid-template-columns:1fr 1fr;align-items:center;gap:36px;max-width:1250px;margin:32px auto 40px;display:grid}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthIntro{border-radius:25px;min-height:660px;position:relative;overflow:hidden}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthArt{object-fit:cover;border-radius:25px;width:100%;height:100%;position:absolute;inset:0}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthIntro .rumbinoAuthCopy{text-align:center;background:0 0;max-width:none;padding:0;position:absolute;inset:auto 5% 175px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuth-register .themeAuthIntro .rumbinoAuthCopy{inset:28px 5% auto}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel{background:linear-gradient(145deg,#0c2054ee,#071238f5);border:1px solid #24b7ff;border-radius:25px;width:100%;max-width:none;margin:0;padding:30px;box-shadow:0 0 0 3px #7139ff33,0 12px 55px #0004}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading{text-align:center;margin-bottom:24px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading h2{margin:0 0 8px;font-size:31px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading p{color:#d4e4ff;font-size:15px}.publicTheme.rumbinoTheme.rumbinoPublicPages .socialAuthMark{flex:none;justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex}.publicTheme.rumbinoTheme.rumbinoPublicPages .socialAuthMark svg{width:25px;height:25px;display:block}.publicTheme.rumbinoTheme.rumbinoPublicPages .socialAuthMark.microsoft{background:0 0}.publicTheme.rumbinoTheme.rumbinoPublicPages .socialAuthButton{border-radius:12px;min-height:46px;font-size:15px;font-weight:900}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthBenefits{grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:absolute;bottom:25px;left:5%;right:5%}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthBenefits>div{background:#071b48db;border:1px solid #2862a6;border-radius:15px;padding:15px 8px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthBenefits strong{font-size:13px}.publicTheme.rumbinoTheme.rumbinoPublicPages .footer{background:linear-gradient(100deg,#072967,#071637);border-top:1px solid #284b91;margin-top:40px}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGamePlayerLayout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:24px}.publicTheme.rumbinoTheme.rumbinoPublicPages .playableFrame{background:#061538;border:1px solid #2772bc;border-radius:18px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoPlayerToolbar{background:#071947;gap:9px;padding:10px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoPlayerHelp{gap:16px;margin-top:20px}.rGameRating{background:linear-gradient(125deg,#0d2353,#081735);border:1px solid #285b9e;border-radius:17px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;padding:20px;display:flex}.rGameRating h2{margin:0 0 5px;font-size:21px}.rGameRating p{color:#c1d4f1;margin:0;font-size:13px}.rVoteButtons{gap:10px;margin-left:auto;display:flex}.rVoteButtons button{color:#fff;background:#102d62;border:1px solid #4972ac;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:9px 13px;font-size:14px;display:flex}.rVoteButtons button[aria-pressed=true]{color:#aeff54;background:#1a432e;border-color:#99fc3e}.rVoteButtons svg{width:23px;height:23px}.rThumbDown{transform:rotate(180deg)}.rVoteStatus{color:#c8d8f0;flex-basis:100%;font-size:13px}.rVoteStatus a{color:#69dbff;text-decoration:underline}.rPlaytimeStatus{color:#cbdaf0;background:#092247;border:1px solid #244b7e;border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;padding:12px 14px;font-size:13px;display:flex}.rPlaytimeStatus>strong{color:#a5fa50;margin-left:auto}.rRequirements{margin:23px 0;padding:0}.rRequirements>h2{margin:0 0 8px;font-size:26px}.rRequirements>p{color:#c4d6f2;font-size:14px}.rRequirement{background:#0c2451;border:1px solid #315997;border-radius:15px;grid-template-columns:38px minmax(0,1fr);gap:13px;margin-top:13px;padding:19px 16px;display:grid}.rRequirement.complete{background:#103830;border-color:#55c68b}.rRequirementIcon{color:#c3f7ff;background:#1857a1;border-radius:11px;place-items:center;width:36px;height:36px;font-size:24px;display:grid}.complete .rRequirementIcon{color:#fff;background:#1da35d}.rRequirement h3{margin:0 0 7px;font-size:19px}.rRequirement p{color:#c3d5f2;margin:6px 0 13px;font-size:13px}.rRequirement strong{margin-right:15px;font-size:14px;display:inline-block}.rRequirement a{color:#76ddff;font-size:14px}.rRequirement .btn{margin-top:12px}.rTimeProgress{background:#050e28;border-radius:12px;height:9px;margin:13px 0 10px;overflow:hidden}.rTimeProgress>span{background:linear-gradient(90deg,#9bfa3e,#30eb72);border-radius:12px;height:100%;display:block}.rShareForm{gap:7px;margin-top:15px;display:grid}.rShareForm label{gap:7px;display:grid}.rShareForm .btn{margin-top:4px}.rReviewNote{background:#0b1733;border-left:3px solid #7cbcff;border-radius:0 8px 8px 0;padding:9px 12px}.rShareUrl{overflow-wrap:anywhere;color:#bfd0eb;font-size:13px}.rShareReview{margin-top:18px}.rShareReview label{gap:8px;margin-bottom:12px;display:grid}.rShareReview textarea{min-height:80px}.rAccountPlaytime{justify-content:space-between;align-items:center;gap:24px;margin-top:24px;display:flex}.rAccountPlaytime h2{margin:7px 0;font-size:31px}.rAccountPlaytime p{color:#c5d5ed;max-width:65ch}.rAdminRequirements{background:#11213c;border:1px solid #385a95;border-radius:14px;margin:18px 0;padding:18px}.rAdminRequirements p{color:#c1cfe4;font-size:14px}.adminTheme{--accent:#98f845;--muted:#bac9e3;background:#060d21}.adminTheme .adminSidebar{background:linear-gradient(#0b1d46,#09152f);border-right:1px solid #254170}.adminTheme .adminTopbar{background:#0d2146;border-bottom:1px solid #2a4974}.adminTheme .card{background:#101f39;border-color:#304967;border-radius:17px}.adminTheme .btn.primary{color:#102010;background:linear-gradient(#b3ff4a,#79ed3c);border-color:#93e65c}.adminTheme .row{border-radius:11px}.adminTheme .adminContent{max-width:1680px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navin{width:min(1680px,calc(100% - 2 * var(--page-gutter)));gap:22px;height:auto;min-height:84px;margin:auto;padding:0}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .rumbinoBrand{flex:none;width:190px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navlinks{flex:none;gap:4px;width:auto;max-width:none;display:flex}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navlinks a{gap:8px;padding:11px 16px;font-size:14px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .arcadeSearch{flex:1;min-width:140px;max-width:400px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .desktopActions>.btn{padding:10px 17px;font-size:14px}.publicTheme.rumbinoTheme.rumbinoPublicPages :is(.rumbinoCatalog,.rumbinoGiveaways) .rumbinoHeroCopy{width:min(1680px,calc(100% - 2 * var(--page-gutter)));max-width:none;padding:20px 0}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoGameGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.publicTheme.rumbinoTheme.rumbinoPublicPages main.container:not(:is(.rumbinoLanding,.themeAuth,.freeGamePage)){width:min(1680px,calc(100% - 2 * var(--page-gutter)));padding:0 0 36px}.publicTheme.rumbinoTheme.rumbinoPublicPages main.container.freeGamePage{width:min(1680px,calc(100% - 2 * var(--page-gutter)));max-width:none;padding:25px 0 36px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel :is(.socialAuth,.form){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel .socialAuth{margin:0 0 18px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading h2 .rRefText{vertical-align:middle;display:inline-block}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading{text-align:center}.adminTheme .rShareReview textarea{color:#f3f6ff;background:#0b1630;border:1px solid #405682;border-radius:10px;width:100%;min-height:90px;padding:12px;display:block}.adminTheme .rShareReviewHeader>div{min-width:0;max-width:900px}.adminTheme .rShareReviewHeader p{color:#becfe9;line-height:1.6}.rVoteButtons .rRefText>svg{width:auto;height:1em}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoGiveawayDetail>.split{align-items:start}@media (prefers-reduced-motion:reduce){.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCard{transition:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCard:hover{transform:none}}@media (max-width:1100px){.publicTheme.rumbinoTheme.rumbinoPublicPages .navin{gap:12px}.publicTheme.rumbinoTheme.rumbinoPublicPages .navlinks a{padding:10px;font-size:12px}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGamePlayerLayout{grid-template-columns:minmax(0,1fr) 290px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuth{gap:20px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel{padding:23px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading h2{font-size:26px}}@media (max-width:1500px) and (min-width:761px){.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoGameGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navlinks a{padding:10px 11px;font-size:13px}}@media (max-width:1100px) and (min-width:761px){.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoGameGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1150px){.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav :is(.navlinks,.arcadeSearch,.desktopActions){display:none}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .mobileNav{margin-left:auto;display:block}}@media (max-width:760px){.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefScene{display:block}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHero{background:0 0;height:100%;min-height:0;padding:0;display:block;position:absolute}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeroDescription{width:90%;max-width:none;position:absolute;left:5%}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHero>a{position:absolute}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoCopy{height:100%;min-height:0;margin:0}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoRight{width:35%;max-width:none;height:100%;top:0}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoinPanel{height:auto;min-height:230px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoCatalog .rumbinoGameGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navlinks{display:none}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .navin{gap:12px;width:calc(100% - 32px);min-height:72px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .rumbinoBrand{width:155px}.publicTheme.rumbinoTheme .rumbinoReferencePage{flex-direction:column;gap:15px;height:auto;min-height:100svh;padding-bottom:18px;display:flex;overflow:visible}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefTop{background:#0872ef;flex:none;height:700px;min-height:0;overflow:hidden}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefScene{clip-path:inset(18% 0 0);object-fit:cover;object-position:58% center;height:365px;top:280px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeader{background:linear-gradient(120deg,#066cf9,#1451cc);grid-template-columns:1fr 1fr;gap:12px;height:190px;padding:14px 16px;display:grid}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeader:before{display:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefLogo{width:185px;max-width:100%;height:60px;display:flex;position:static}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefLogo img,.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefLogo small{visibility:visible}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefLogo small{font-size:9px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNav{grid-area:2/1/auto/-1;width:100%;height:43px;position:static;transform:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNav>a{gap:5px;padding:0 6px;font-size:11px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNav>a>svg{width:20px;height:20px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefAuth{grid-area:1/2;align-self:center;gap:6px;width:100%;height:39px;position:static}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefAuth>a{border-radius:11px;font-size:12px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefAuth>a>svg{width:16px;height:16px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSearch{border-radius:22px;grid-area:3/1/auto/-1;width:100%;height:40px;padding:0 14px;position:static}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSearch input{font-size:13px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSearch button{width:22px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSearch svg{width:20px;height:20px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHero{pointer-events:none;width:100%;inset:0}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeroTitle{clip-path:none;width:310px;height:auto;display:block;position:absolute;top:195px;left:50%;overflow:visible;transform:translate(-50%)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeroTitle>img{width:100%;height:auto}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHeroDescription{width:90%;height:48px;font-size:14px;top:287px;left:5%;box-shadow:0 0 12px 6px #0872e8}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefHero>a{z-index:2;border-radius:22px;height:43px;padding:0 10px;font-size:14px;top:auto;bottom:15px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPlay{width:43%;left:6%}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefExplore{width:42%;left:52%}.publicTheme.rumbinoTheme .rumbinoReferencePage :is(.rRefCategories,.rRefFeatured,.rRefPromos,.rRefNew,.rRefJoin){width:auto;margin-left:15px;margin-right:15px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCategories{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-height:0;padding:8px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCategories>a{gap:5px;min-height:71px;font-size:11px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCategories img{width:38px;height:35px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCategories>a:after{display:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSectionHeading,.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNew .rRefSectionHeading{gap:8px;height:auto;min-height:55px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSectionHeading h2{font-size:22px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSectionHeading p{margin-top:2px;font-size:11px;line-height:1.2}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefSectionHeading>a{font-size:11px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStar{width:27px;height:29px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNew .rRefSectionHeading p{display:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefGameGrid{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:11px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCard{min-height:0}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCover{aspect-ratio:1.6;flex:none}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCover>img{position:relative}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCaption,.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNew .rRefCaption{min-height:0;padding:8px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCaption h3,.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNew .rRefCaption h3{font-size:14px;line-height:1.15}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefTags{margin-top:5px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefTags>span,.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefNew .rRefTags>span{padding:2px 7px;font-size:11px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromos{grid-template-columns:1fr;gap:12px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromo{border-radius:14px;height:115px;min-height:115px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoCopy{gap:4px;width:53%;padding:0;left:17%}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoCopy h2{white-space:normal;font-size:17px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoCopy p{font-size:11px;line-height:1.15}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefPromoCopy>a{margin-top:3px;padding:7px 10px;font-size:11px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoinPanel{border-radius:17px;grid-template-columns:40px 1fr;gap:10px;min-height:230px;padding:16px 12px;display:grid}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCommunity{width:40px;height:42px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoinPanel>h2{max-width:none;font-size:18px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStats{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px;width:100%;margin:0;display:grid}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStats>div{gap:9px;font-size:12px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStats svg,.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStats img{width:32px;height:32px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStats small{font-size:11px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoinAction{grid-column:1/-1;margin:0}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoinAction>a{min-height:40px;padding:10px 18px;font-size:14px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefJoinAction>small{margin-top:6px;font-size:10px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCloudLeft,.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCloudRight{height:55%;bottom:-18px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCloudLeft{left:-15px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefCloudRight{right:-15px}.publicTheme.rumbinoTheme.rumbinoPublicPages .navin{gap:12px;min-height:72px}.publicTheme.rumbinoTheme.rumbinoPublicPages .pageHeader{margin:25px 0 20px}.publicTheme.rumbinoTheme.rumbinoPublicPages .pageHeader h1{font-size:34px}.publicTheme.rumbinoTheme.rumbinoPublicPages .sectionLead{font-size:15px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuth{flex-direction:column;gap:20px;margin-top:20px;display:flex}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthIntro{border-radius:20px;width:100%;height:320px;min-height:320px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthPanel{border-radius:21px;padding:24px 20px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthHeading h2{font-size:26px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthArt{object-position:center 25%}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthBenefits{bottom:15px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthBenefits>div{padding:10px 6px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoAuthBenefits strong{font-size:11px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthIntro{flex-direction:column;height:auto;min-height:0;padding:0;display:flex}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthIntro .rumbinoAuthCopy{text-align:center;background:linear-gradient(#0000 35%,#071b48dd 85%);max-width:none;padding:210px 12px 0;position:relative;inset:auto}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuth-register .themeAuthIntro .rumbinoAuthCopy{inset:auto}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthIntro h1.rumbinoAuthLettering{max-width:280px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthIntro h1.rumbinoAuthLettering-register{max-width:230px}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthIntro .rumbinoAuthCopy>p{margin:8px 0 0;font-size:14px;line-height:1.5}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthIntro .rumbinoAuthBenefits{gap:8px;margin:16px 14px 18px;position:relative;inset:auto}.publicTheme.rumbinoTheme.rumbinoPublicPages .themeAuthIntro .rumbinoAuthBenefits>div{min-height:92px;padding:10px 6px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefStats .rRefText>svg{width:auto;height:1.04em;max-height:none}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGamePlayerLayout{display:block}.publicTheme.rumbinoTheme.rumbinoPublicPages .freeGamePlayerLayout>aside{margin-top:22px}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoPlayerHelp{grid-template-columns:1fr}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoPlayerToolbar{flex-wrap:wrap}.rGameRating{gap:12px;padding:16px}.rVoteButtons{flex-basis:100%;margin-left:0}.rVoteButtons button{flex:1}.rRequirement{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:16px 12px}.rRequirementIcon{width:30px;height:30px;font-size:20px}.rRequirement h3{font-size:18px}.rAccountPlaytime{flex-direction:column;align-items:flex-start;gap:15px}.publicTheme.rumbinoTheme.rumbinoPublicPages .footer{margin-top:25px}}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLinks{box-shadow:none;background:#071d5e;border:0;border-radius:30px;grid-auto-columns:1fr;grid-auto-flow:column;gap:0;padding:0;display:grid}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLinks>a{color:#fff;min-width:0;height:100%;min-height:0;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-radius:30px;justify-content:center;align-items:center;gap:.4vw;margin:0;padding:0 .65vw;font-weight:800;line-height:1;display:flex}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLinks>a[aria-current=page]{color:#051c12;background:linear-gradient(#b2ff3a,#67ff31)}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLinks>a:hover{background:#163a85}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLinks>a[aria-current=page]:hover{background:#a6ff39}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLinks>a>span[aria-hidden]{flex:none;justify-content:center;align-items:center;display:flex}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderSearch{color:#fff;min-width:0;max-width:none;min-height:0;box-shadow:none;background:#071d5e;border:0;border-radius:30px;align-items:center;gap:.5vw;margin:0;padding:0 1.2vw;display:flex}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderSearch input{color:#fff;background:0 0;border:0;border-radius:0;outline:0;width:100%;min-width:0;height:100%;min-height:0;padding:0;line-height:1.2;display:block}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderSearch:focus-within{outline-offset:2px;outline:2px solid #6cddff}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderSearch button{color:#fff;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:32px;height:100%;min-height:0;padding:0;display:flex}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderSearch button>svg{width:24px;height:24px}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderAuth{gap:.7vw;min-width:0;margin:0;display:flex}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderAuth>a{white-space:nowrap;min-width:0;min-height:0;box-shadow:none;border:0;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:.4vw;margin:0;padding:0 8px;font-weight:900;line-height:1;text-decoration:none;display:flex}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLogin{color:#fff;background:#071641}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderGreen{color:#051c12;background:linear-gradient(#b2ff3a,#67ff31)}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderAuth>a>svg{flex:none;width:20px;height:20px}@media (min-width:1151px){.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar{--header-control-height:clamp(40px,2.2vw,44px);--header-control-top:12px}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar :is(.rumbinoHeaderLinks,.rumbinoHeaderSearch,.rumbinoHeaderAuth){font-size:clamp(12px,1vw,19px)}.publicTheme.rumbinoTheme .rumbinoReferencePage .rumbinoHeaderBar{height:72px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rumbinoHeaderBar:before{height:calc(min(21.6851vw,36svh)/5.55556);-webkit-mask-image:none;mask-image:none}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .rumbinoHeaderBar{width:100%;max-width:none;height:72px;min-height:72px;margin:0;padding:0;display:block;position:relative}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .rumbinoBrand{justify-content:center;width:16.2%;height:72px;position:absolute;top:0;left:5.1%}.publicTheme.rumbinoTheme.rumbinoPublicPages .rumbinoNav .rumbinoBrand img{object-fit:contain;width:100%;height:auto;max-height:72px}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLinks{left:23.7%;top:var(--header-control-top);width:36.4%;height:var(--header-control-height);position:absolute;transform:none}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLinks>a{font-size:clamp(12px,1vw,19px)}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLinks .rumbinoIcon{width:clamp(22px,1.7vw,32px);height:clamp(22px,1.7vw,32px)}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderSearch{left:61%;top:var(--header-control-top);width:19.1%;height:var(--header-control-height);position:absolute}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderSearch input{font-size:clamp(12px,.85vw,16px)}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderAuth{left:81.2%;top:var(--header-control-top);width:13%;height:var(--header-control-height);position:absolute}.publicTheme.rumbinoTheme .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderAuth>a{font-size:clamp(12px,1vw,19px)}}@media (max-width:1150px){.publicTheme.rumbinoTheme .rumbinoNav .rumbinoHeaderBar :is(.rumbinoHeaderLinks,.rumbinoHeaderSearch,.rumbinoHeaderAuth){display:none}}@media (max-width:760px){.publicTheme.rumbinoTheme .rumbinoReferencePage .rumbinoHeaderBar .rumbinoHeaderLinks>a{gap:5px;padding:0 6px;font-size:11px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rumbinoHeaderBar .rumbinoHeaderLinks .rumbinoIcon{width:20px;height:20px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rumbinoHeaderBar .rumbinoHeaderSearch{padding:0 14px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rumbinoHeaderBar .rumbinoHeaderSearch input{font-size:13px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rumbinoHeaderBar .rumbinoHeaderAuth{gap:6px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rumbinoHeaderBar .rumbinoHeaderAuth>a{gap:4px;padding:0 5px;font-size:12px}.publicTheme.rumbinoTheme .rumbinoReferencePage .rumbinoHeaderBar .rumbinoHeaderAuth>a>svg{width:16px;height:16px}}.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefEnhanced{--enhanced-art:url(/images/rumbino/banner-enhanced-20261011.png);grid-template-rows:21.465vw clamp(76px,5.65vw,124px) minmax(340px,1fr) max(9.7svh,92px) max(14.8svh,180px) max(7svh,66px)}.publicTheme.rumbinoTheme .rRefEnhanced .rRefTop{background:#2116a8;overflow:hidden}.publicTheme.rumbinoTheme .rRefEnhanced .rRefScene{object-fit:initial;clip-path:none;width:100%;max-width:none;height:auto;top:-3.29161vw;left:0;transform:none}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeader{pointer-events:none;height:100%}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeader>*{pointer-events:auto}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeader:before{background:linear-gradient(100deg,#303cc8,#7859dc);border-radius:40px;height:15%;display:block;top:2.9%;left:60.45%;right:20.15%;-webkit-mask-image:none;mask-image:none}.publicTheme.rumbinoTheme .rRefEnhanced .rRefLogo{width:15.6%;height:25.3%;top:1.5%;left:6.6%}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderLinks{background:linear-gradient(100deg,#070a54,#111068);width:35.4%;height:14.7%;padding:3px;top:3%;left:23.8%}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderLinks>a{font-size:clamp(12px,1.05vw,22px);font-weight:800}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderSearch{-webkit-backdrop-filter:blur(8px);background:#0a07408c;width:19.25%;height:14.7%;top:3%;left:60.5%;box-shadow:inset 0 1px #ffffff0b}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderSearch input{font-family:Rumbino,Segoe UI,sans-serif;font-size:clamp(12px,.95vw,20px);font-weight:600}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderSearch input::placeholder{color:#e2dcff}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderAuth{gap:.7vw;width:13.1%;height:14.7%;top:3%;left:80.5%}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderAuth>a{border-radius:clamp(12px,1vw,22px);font-size:clamp(12px,1.1vw,23px)}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderLogin{background:#070839}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeroDescription{clip-path:inset(50%);width:1px;height:1px;box-shadow:none;background:0 0;padding:0;overflow:hidden}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHero>a{height:13.8229%;box-shadow:none;background:0 0;border-radius:1.25174vw;top:81.2095%}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHero>a>*{opacity:0}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHero>a:hover{filter:none;box-shadow:inset 0 0 0 2px #d7ffae}.publicTheme.rumbinoTheme .rRefEnhanced .rRefPlay{width:10.663%;left:7.46407%}.publicTheme.rumbinoTheme .rRefEnhanced .rRefExplore{width:11.0338%;left:19.0079%}.publicTheme.rumbinoTheme .rRefEnhanced .rRefCategories{z-index:2;background:linear-gradient(105deg,#080943,#120a48);border-color:#2c1d65;border-radius:25px;margin:-.5svh 2.5vw 0;padding:.35vw;position:relative}.publicTheme.rumbinoTheme .rRefEnhanced .rRefCategories>a{border-radius:18px;gap:.3vw;font-size:clamp(11px,.95vw,20px);font-weight:800}.publicTheme.rumbinoTheme .rRefEnhanced .rRefCategories img{width:clamp(30px,2.6vw,56px);height:clamp(30px,2.4vw,52px)}.publicTheme.rumbinoTheme .rRefEnhanced .rRefCategoryArtwork{background-image:var(--enhanced-art);background-size:3851.79% 1301.79%;background-position:var(--category-position);border-radius:9px;flex:none;width:clamp(30px,2.6vw,56px);height:clamp(30px,2.6vw,56px);display:block}.publicTheme.rumbinoTheme .rRefEnhanced .rRefCategories>a:after{border-color:#382467}.publicTheme.rumbinoTheme .rRefEnhanced .rRefCategories .rRefCategoryActive{background:linear-gradient(145deg,#0961d0,#0646b6);border:2px solid #19bdff;box-shadow:inset 0 0 14px #00d5ff70,0 0 10px #076bff60}@media (max-width:1150px){.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefEnhanced{flex-direction:column;gap:15px;height:auto;display:flex}.publicTheme.rumbinoTheme .rRefEnhanced .rRefTop{background:linear-gradient(#2119a6,#132486 65%,#091a53);flex:none;height:690px}.publicTheme.rumbinoTheme .rRefEnhanced .rRefTop:after{content:"";background-image:var(--enhanced-art);pointer-events:none;background-position:calc(50% - 40px) -84px;background-size:1240px;width:min(100%,430px);height:235px;position:absolute;top:377px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 8% 88%,#0000);mask-image:linear-gradient(#0000,#000 8% 88%,#0000);-webkit-mask-source-type:alpha;mask-mode:alpha}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeader{pointer-events:auto;background:linear-gradient(120deg,#122184,#4522b6);grid-template-columns:1fr 1fr;align-content:start;gap:10px;height:192px;padding:14px max(16px,50% - 340px);display:grid}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeader:before{display:none}.publicTheme.rumbinoTheme .rRefEnhanced .rRefLogo{flex-direction:column;justify-content:center;width:175px;max-width:100%;height:56px;display:flex;position:static}.publicTheme.rumbinoTheme .rRefEnhanced .rRefLogo img,.publicTheme.rumbinoTheme .rRefEnhanced .rRefLogo small{visibility:visible}.publicTheme.rumbinoTheme .rRefEnhanced .rRefLogo small{font-size:9px}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderLinks{grid-area:2/1/auto/-1;width:100%;height:43px;padding:2px;position:static}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderLinks>a{gap:5px;padding:0 5px;font-size:12px}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderSearch{grid-area:3/1/auto/-1;width:100%;height:41px;padding:0 15px;position:static}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderSearch input{font-size:14px}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderAuth{grid-area:1/2;gap:6px;width:100%;height:40px;position:static}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderAuth>a{border-radius:12px;padding:0 5px;font-size:12px}.publicTheme.rumbinoTheme .rRefEnhanced .rRefScene{display:none}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHero{background:0 0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;transform:none}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeroTitle{clip-path:none;width:min(360px,94%);height:auto;display:block;position:absolute;top:209px;left:50%;overflow:visible;transform:translate(-50%)}.publicTheme.rumbinoTheme .rRefEnhanced .rRefEnhancedHeadline{aspect-ratio:628/173;background-image:var(--enhanced-art);background-position:9.88% 38.31%;background-size:343.47%;width:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1% 99%,#0000);mask-image:linear-gradient(90deg,#0000,#000 1% 99%,#0000);-webkit-mask-source-type:alpha;mask-mode:alpha}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeroDescription{clip-path:none;width:90%;max-width:none;height:auto;box-shadow:none;text-shadow:0 2px 4px #090738;background:0 0;font-size:15px;font-weight:700;line-height:1.4;display:block;position:absolute;top:324px;left:5%;overflow:visible}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeroDescription .rRefText{flex-wrap:wrap;justify-content:center;gap:3px .22em;height:auto;line-height:1.3;display:flex}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeroDescription br{display:none}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeroDescription .rRefText:last-child{margin-top:5px}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHero>a{z-index:1;border-radius:25px;height:45px;font-size:15px;position:absolute;top:auto;bottom:18px}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHero>a>*{opacity:1}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHero>a.rRefPlay{background:linear-gradient(#baff35,#65fa2b);width:44%;left:5%}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHero>a.rRefExplore{background:#0c104a;width:44%;left:51%}.publicTheme.rumbinoTheme .rRefEnhanced .rRefCategories{border-radius:18px;min-height:82px;margin:0 15px;padding:6px}.publicTheme.rumbinoTheme .rRefEnhanced .rRefCategories>a{border-radius:13px;gap:4px;font-size:12px}.publicTheme.rumbinoTheme .rRefEnhanced .rRefCategories img,.publicTheme.rumbinoTheme .rRefEnhanced .rRefCategoryArtwork{width:35px;height:35px}}@media (min-width:761px) and (max-width:1150px){.publicTheme.rumbinoTheme .rRefEnhanced .rRefCategories{grid-template-columns:repeat(7,minmax(0,1fr));height:auto}.publicTheme.rumbinoTheme .rRefEnhanced .rRefCategories>a{min-height:70px}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderLinks .rumbinoIcon{width:23px;height:23px}}@media (max-width:600px){.publicTheme.rumbinoTheme .rRefEnhanced .rRefTop{height:710px}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeader{height:210px}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderLinks{height:59px}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar .rumbinoHeaderLinks>a{flex-direction:column;gap:3px;font-size:11px}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeroTitle{top:227px}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeroDescription{font-size:clamp(13px,3.7vw,15px);top:340px}.publicTheme.rumbinoTheme .rRefEnhanced .rRefTop:after{top:397px}}.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefEnhanced{grid-template-rows:21.465vw clamp(76px,5.65vw,124px) minmax(340px,1fr) auto max(14.8svh,180px) max(7svh,66px)}.publicTheme.rumbinoTheme .rRefEnhanced .rRefEnhancedPromos{gap:16px;margin-top:8px;margin-bottom:8px}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromo{--promo-art-height:clamp(140px,8.35vw,210px);--promo-icon-x:43;--promo-icon-width:172;--promo-scene-x:553;--promo-scene-width:521;height:var(--promo-art-height);min-height:var(--promo-art-height);isolation:isolate;background:linear-gradient(#0000,#3407bdb0),linear-gradient(100deg,#4810dc,#7724f8 65%,#781cfa);border:0;border-radius:22px}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoGreen{--promo-icon-x:1092;--promo-icon-width:190;--promo-scene-x:1730;--promo-scene-width:395;background:linear-gradient(#0000,#004c2570),linear-gradient(100deg,#00511f,#047a24 48%,#0bc51d)}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromo:before{display:none}.publicTheme.rumbinoTheme .rRefEnhancedPromos :is(.rRefPromoIconArtwork,.rRefPromoSceneArtwork){height:var(--promo-art-height);pointer-events:none;z-index:-1;background-image:url(/images/rumbino/promos-enhanced-20261012.png);background-repeat:no-repeat;background-size:calc(var(--promo-art-height) * 2172 / 182) calc(var(--promo-art-height) * 724 / 182);position:absolute;top:0}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoIconArtwork{width:calc(var(--promo-art-height) * var(--promo-icon-width) / 182);background-position:calc(var(--promo-art-height) * var(--promo-icon-x) / -182) calc(var(--promo-art-height) * 265 / -182);left:0;-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000);-webkit-mask-source-type:alpha;mask-mode:alpha}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoSceneArtwork{width:calc(var(--promo-art-height) * var(--promo-scene-width) / 182);background-position:calc(var(--promo-art-height) * var(--promo-scene-x) / -182) calc(var(--promo-art-height) * 265 / -182);right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 19%);mask-image:linear-gradient(90deg,#0000,#000 19%);-webkit-mask-source-type:alpha;mask-mode:alpha}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;width:44%;height:100%;margin-left:17.2%;padding:12px 0;display:flex;position:relative;top:auto;bottom:auto;left:auto}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy h2{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(21px,1.45vw,32px);font-weight:900;line-height:1.15}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy p{color:#fff;max-width:95%;margin:0;font-size:clamp(14px,.95vw,21px);font-weight:700;line-height:1.25}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy .rRefTextWrap{row-gap:.12em;line-height:1.2}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy>a{max-width:100%;min-height:44px;box-shadow:none;border:0;border-radius:28px;flex:none;justify-content:center;align-self:flex-start;align-items:center;gap:12px;margin:2px 0 0;padding:10px 25px;font-size:clamp(14px,.98vw,21px);font-weight:900;line-height:1.1;text-decoration:none;display:inline-flex}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefChallengeButton{color:#fff;background:linear-gradient(#32039f,#220079)}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefRewardButton{color:#071a13;background:linear-gradient(#baff32,#59f530)}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy>a>svg{fill:none;stroke:currentColor;stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy>a:hover{filter:brightness(1.08);box-shadow:inset 0 0 0 2px #ffffffa0}@media (min-width:1051px) and (max-width:1500px){.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy{margin-left:max(19%,calc(var(--promo-art-height) * 1.04));width:46%}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoSceneArtwork{-webkit-mask-image:linear-gradient(90deg,#0000 22%,#000 58%);mask-image:linear-gradient(90deg,#0000 22%,#000 58%)}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy p{max-width:87%}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy>a{padding:10px 19px}}@media (max-width:1050px){.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefEnhancedPromos{grid-template-columns:1fr;gap:14px}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromo{--promo-art-height:clamp(140px,16vw,180px)}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy{margin-left:max(17.2%,calc(var(--promo-art-height) * 1.04));gap:7px;width:45%}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy h2{font-size:clamp(21px,3vw,28px)}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy p,.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy>a{font-size:15px}}@media (max-width:600px){.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromo{border-radius:18px;height:234px;min-height:234px}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoIconArtwork{--promo-art-height:90px;top:14px;-webkit-mask-image:linear-gradient(90deg,#000 75%,#0000),linear-gradient(#0000,#000 18% 80%,#0000);mask-image:linear-gradient(90deg,#000 75%,#0000),linear-gradient(#0000,#000 18% 80%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoSceneArtwork{--promo-art-height:105px;opacity:1;top:auto;bottom:0;right:-72px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%),linear-gradient(#0000,#000 22% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 35%),linear-gradient(#0000,#000 22% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy{justify-content:flex-start;gap:9px;width:calc(100% - 99px);height:auto;min-height:234px;margin-left:85px;padding:20px 0;position:static}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy h2{font-size:22px}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy p{max-width:100%;font-size:14px}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy>a{gap:9px;max-width:calc(100% - 110px);margin:0;padding:10px 15px;font-size:clamp(12px,3.5vw,14px);position:absolute;bottom:20px;left:18px}}@media (min-width:601px) and (max-width:800px){.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoSceneArtwork{-webkit-mask-image:linear-gradient(90deg,#0000 28%,#000 75%);mask-image:linear-gradient(90deg,#0000 28%,#000 75%)}}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy>a>.rRefTextWrap{justify-content:center;min-width:0}.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefEnhanced{grid-template-rows:21.465vw clamp(76px,5.65vw,124px) minmax(340px,1fr) auto max(14.8svh,180px) auto;padding-bottom:0}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefEnhancedJoin{--footer-art:url(/images/rumbino/footer-enhanced-20261012.png);--join-art-height:clamp(76px,5.607vw,150px);width:100%;min-height:max(108px,var(--join-art-height));isolation:isolate;background:linear-gradient(#0e073b,#160747);margin:10px 0 0;padding:14px 5.85% 0;overflow:hidden}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinPanel{min-height:calc(max(108px,var(--join-art-height)) - 14px);z-index:1;background:linear-gradient(174deg,#073c9f 0%,#101f84 42%,#110b62 100%);border:1px solid #244fb1;border-bottom:0;border-radius:50px 50px 0 0;grid-template-columns:auto minmax(0,1fr) minmax(0,1.5fr) auto;gap:clamp(14px,1.2vw,28px);width:100%;height:auto;margin:0;padding:12px 2.2vw 13px;display:grid;position:relative}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefFooterIcon{width:auto;height:clamp(40px,2.9vw,62px);aspect-ratio:var(--footer-icon-ratio);background-image:var(--footer-art);background-repeat:no-repeat;flex:none;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefFooterIcon-community{height:clamp(52px,3.5vw,76px)}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinPanel>h2{white-space:normal;max-width:none;margin:0;font-size:clamp(20px,1.36vw,29px);font-weight:900;line-height:1.2}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinPanel>h2 .rRefTextWrap{row-gap:.18em;display:flex}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinPanel>h2 .rRefTextWrap>svg{width:auto;max-width:100%;height:1.04em}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:clamp(10px,1.25vw,28px);width:auto;margin:0;display:grid}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats>div{align-items:center;gap:8px;min-width:0;font-size:clamp(15px,.97vw,21px);line-height:1.2;display:flex}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats>div>span:last-child{min-width:0}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats small{color:#efebff;margin-top:4px;font-size:clamp(12px,.8vw,17px);line-height:1.3}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinAction{align-self:center;width:clamp(225px,15.1vw,330px);min-width:0;margin:0}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinAction>a{color:#071622;background:linear-gradient(#b7ff36,#42ed33);border:0;border-radius:28px;gap:13px;min-height:44px;padding:10px 16px;font-size:clamp(15px,1.1vw,23px);text-decoration:none;box-shadow:inset 0 1px #e1ff9a}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinAction>a>svg{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:25px;height:25px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinAction>a:hover{filter:brightness(1.08)}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinAction>small{color:#f0eaff;margin-top:7px;font-size:clamp(11px,.75vw,16px);line-height:1.2}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefEnhancedJoin :is(.rRefCloudLeft,.rRefCloudRight){height:var(--join-art-height);width:calc(var(--join-art-height) * 190 / 121);z-index:3;pointer-events:none;background-image:var(--footer-art);background-size:calc(var(--join-art-height) * 2158 / 121) calc(var(--join-art-height) * 729 / 121);background-repeat:no-repeat;position:absolute;bottom:0}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefEnhancedJoin .rRefCloudLeft{background-position:0 calc(var(--join-art-height) * -304 / 121);left:0;-webkit-mask-image:url(/images/rumbino/footer-cloud-mask-left.svg);mask-image:url(/images/rumbino/footer-cloud-mask-left.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefEnhancedJoin .rRefCloudRight{background-position:right calc(var(--join-art-height) * -304 / 121);right:0;-webkit-mask-image:url(/images/rumbino/footer-cloud-mask-right.svg);mask-image:url(/images/rumbino/footer-cloud-mask-right.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:1151px) and (max-width:1550px){.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinPanel{grid-template-columns:52px minmax(180px,1fr) minmax(460px,1.9fr) 225px;gap:13px;padding-left:24px;padding-right:24px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefFooterIcon-community{height:46px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats{gap:10px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats .rRefFooterIcon{height:37px}}@media (max-width:1150px){.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefEnhancedJoin{margin-top:10px;padding:14px 5.85% 0}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinPanel{border-radius:34px 34px 0 0;grid-template-columns:64px minmax(0,1fr) auto;gap:18px;min-height:0;padding:22px 28px 32px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinPanel>h2{font-size:25px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats{grid-area:2/1/auto/-1;gap:18px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats>div{font-size:18px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats small{font-size:14px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinAction{grid-area:1/3;width:230px}}@media (max-width:760px){.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefEnhancedJoin{--join-art-height:80px;padding:12px 15px 0}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinPanel{border-radius:28px 28px 0 0;grid-template-columns:54px minmax(0,1fr);gap:18px 13px;min-height:0;padding:22px 25px 72px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefFooterIcon-community{height:45px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinPanel>h2{font-size:22px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats>div{gap:8px;font-size:17px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats .rRefFooterIcon{height:41px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats small{font-size:13px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinAction{grid-area:3/1/auto/-1;justify-self:center;width:100%;max-width:330px;margin-top:4px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinAction>a{min-height:46px;font-size:16px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinAction>small{font-size:12px}}@media (max-width:370px){.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinPanel{gap:18px 9px;padding-left:18px;padding-right:18px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinPanel>h2{font-size:20px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats{gap:20px 10px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats>div{gap:6px;font-size:15px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats .rRefFooterIcon{height:34px}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefStats small{font-size:11px}}.publicTheme.rumbinoTheme.rumbinoPublicPages main.container.rLegalPage{width:min(1240px,100% - 48px);max-width:1240px;margin:0 auto;padding:56px 0 64px}.publicTheme.rumbinoTheme .rLegalHeader{max-width:900px;margin-bottom:28px}.publicTheme.rumbinoTheme .rLegalHeader .eyebrow{color:#a5ff32;letter-spacing:.14em;font-size:12px}.publicTheme.rumbinoTheme .rLegalHeader h1{letter-spacing:-.025em;margin:14px 0 18px;font-size:clamp(32px,4vw,52px);line-height:1.15}.publicTheme.rumbinoTheme .rLegalHeader>p{color:#c5d3f3;max-width:760px;margin:0;font-size:18px;line-height:1.65}.publicTheme.rumbinoTheme .rLegalMeta{color:#9daed3;flex-wrap:wrap;gap:10px 24px;margin-top:20px;font-size:13px;display:flex}.publicTheme.rumbinoTheme .rLegalNavigation{background:linear-gradient(120deg,#111e46,#251443);border:1px solid #30467b;border-radius:18px;flex-wrap:wrap;gap:8px;margin-bottom:32px;padding:8px;display:flex}.publicTheme.rumbinoTheme .rLegalNavigation a{color:#d5def4;border-radius:12px;min-height:44px;padding:11px 18px;font-size:14px;font-weight:800;text-decoration:none}.publicTheme.rumbinoTheme .rLegalNavigation a[aria-current=page]{color:#071a17;background:#9aff26}.publicTheme.rumbinoTheme .rLegalNavigation a:hover{color:#fff;background:#26395e}.publicTheme.rumbinoTheme .rLegalLanguage{color:#cbd7ef;background:#17284b;border-left:3px solid #9aff26;padding:12px 16px;font-size:14px}.publicTheme.rumbinoTheme .rLegalLayout{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:28px;display:grid}.publicTheme.rumbinoTheme .rLegalAside{background:#0d1b3a;border:1px solid #293e6b;border-radius:20px;padding:23px 20px;position:sticky;top:24px}.publicTheme.rumbinoTheme .rLegalAside h2{margin:0 0 16px;font-size:17px}.publicTheme.rumbinoTheme .rLegalAside ol{color:#819aca;gap:14px;margin:0;padding-left:20px;display:grid}.publicTheme.rumbinoTheme .rLegalAside li{padding-left:3px;font-size:13px;line-height:1.55}.publicTheme.rumbinoTheme .rLegalAside a{color:#cedaf3;text-decoration:none}.publicTheme.rumbinoTheme .rLegalAside a:hover{color:#a5ff32;text-decoration:underline}.publicTheme.rumbinoTheme .rLegalContact{overflow-wrap:anywhere;border-top:1px solid #2a3b65;margin-top:24px;padding-top:22px;font-size:13px;line-height:1.65}.publicTheme.rumbinoTheme .rLegalContact p{color:#aebede;margin:6px 0}.publicTheme.rumbinoTheme .rLegalContact>a{color:#a5ff32}.publicTheme.rumbinoTheme .rLegalSections{gap:18px;min-width:0;display:grid}.publicTheme.rumbinoTheme .rLegalSection{background:linear-gradient(125deg,#12234b,#111b3d);border:1px solid #2c4177;border-radius:22px;min-width:0;padding:28px 30px;scroll-margin-top:24px}.publicTheme.rumbinoTheme .rLegalSection h2{letter-spacing:-.015em;align-items:baseline;gap:13px;margin:0 0 17px;font-size:23px;line-height:1.4;display:flex}.publicTheme.rumbinoTheme .rLegalSection h2>span{color:#91aeff;flex:none;font-size:13px;font-weight:800}.publicTheme.rumbinoTheme .rLegalSection p{color:#cdd8f1;overflow-wrap:anywhere;white-space:pre-line;margin:0 0 17px;font-size:16px;line-height:1.85}.publicTheme.rumbinoTheme .rLegalSection p:last-child{margin-bottom:0}.publicTheme.rumbinoTheme .rLegalLinks{flex-wrap:wrap;gap:12px 20px;margin-top:20px;font-size:14px;font-weight:800;display:flex}.publicTheme.rumbinoTheme .rLegalLinks a,.publicTheme.rumbinoTheme .rLegalBottom a{color:#b2ff59;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.publicTheme.rumbinoTheme .rLegalBottom{color:#9daed3;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:16px 0;font-size:13px;line-height:1.6;display:flex}.publicTheme.rumbinoTheme .rContactMain{background:radial-gradient(at 10% 0,#4c237a55,#0000 65%),linear-gradient(110deg,#172959,#151b43);border:1px solid #4963a3;border-radius:26px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:32px;margin-bottom:24px;padding:34px;display:grid}.publicTheme.rumbinoTheme .rContactLabel,.publicTheme.rumbinoTheme .rContactLocation>span{letter-spacing:.14em;color:#acbcff;font-size:11px;font-weight:800}.publicTheme.rumbinoTheme .rContactMain h2{margin:12px 0;font-size:30px}.publicTheme.rumbinoTheme .rContactMain p{color:#cad6ef;font-size:16px;line-height:1.7}.publicTheme.rumbinoTheme .rContactEmail{color:#b1ff54;overflow-wrap:anywhere;text-underline-offset:7px;margin-top:8px;font-size:clamp(18px,2.3vw,29px);font-weight:900;text-decoration:underline;display:inline-block}.publicTheme.rumbinoTheme .rContactEmail span{margin-left:14px}.publicTheme.rumbinoTheme .rContactLocation{border-left:1px solid #415587;flex-direction:column;justify-content:center;padding-left:32px;display:flex}.publicTheme.rumbinoTheme .rContactLocation strong{margin-top:12px;font-size:26px}.publicTheme.rumbinoTheme .rContactLocation p{margin:3px 0 16px}.publicTheme.rumbinoTheme .rContactLocation small{color:#acbcda;font-size:13px;line-height:1.6}.publicTheme.rumbinoTheme .rContactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.publicTheme.rumbinoTheme .rContactGrid .btn{align-items:center;min-height:44px;font-weight:800;display:inline-flex}.publicTheme.rumbinoTheme .rContactGrid .rContactNote{color:#a7badb;margin:18px 0 0;font-size:13px}.publicTheme.rumbinoTheme .rContactSecurity{color:#bfcee7;background:#0b2039;border:1px solid #38547e;border-radius:18px;margin-top:24px;padding:20px 24px;font-size:14px;line-height:1.8}.publicTheme.rumbinoTheme .rContactSecurity strong{color:#e1ecff}.publicTheme.rumbinoTheme .rLegalPage :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #b1ff54}@media (max-width:900px){.publicTheme.rumbinoTheme .rLegalLayout{grid-template-columns:1fr}.publicTheme.rumbinoTheme .rLegalAside{position:static}.publicTheme.rumbinoTheme .rLegalAside ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px;display:grid}.publicTheme.rumbinoTheme .rLegalContact{display:none}}@media (max-width:650px){.publicTheme.rumbinoTheme.rumbinoPublicPages main.container.rLegalPage{width:calc(100% - 32px);padding:30px 0 40px}.publicTheme.rumbinoTheme .rLegalNavigation{gap:4px}.publicTheme.rumbinoTheme .rLegalNavigation a{padding:10px 12px;font-size:12px}.publicTheme.rumbinoTheme .rLegalHeader>p{font-size:16px}.publicTheme.rumbinoTheme .rLegalSection{border-radius:18px;padding:23px 20px}.publicTheme.rumbinoTheme .rLegalSection h2{gap:9px;font-size:20px}.publicTheme.rumbinoTheme .rLegalSection p{font-size:15px;line-height:1.8}.publicTheme.rumbinoTheme .rLegalAside{padding:20px}.publicTheme.rumbinoTheme .rLegalAside ol,.publicTheme.rumbinoTheme .rContactMain,.publicTheme.rumbinoTheme .rContactGrid{grid-template-columns:1fr}.publicTheme.rumbinoTheme .rContactMain{gap:24px;padding:25px 22px}.publicTheme.rumbinoTheme .rContactMain h2{font-size:26px}.publicTheme.rumbinoTheme .rContactLocation{border-top:1px solid #415587;border-left:0;padding:24px 0 0}}.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefEnhanced{isolation:isolate;grid-template-rows:21.465vw clamp(76px,5.65vw,124px) auto auto auto auto;overflow:clip}.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefEnhanced:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(180deg,#080829b8,#100833d4),var(--enhanced-art);filter:blur(30px);background-position:50%,50% 43.6%;background-repeat:no-repeat;background-size:100% 100%,100% 194%;position:absolute;inset:calc(21.465vw - 30px) -40px -40px}.publicTheme.rumbinoTheme .rRefEnhanced :is(.rRefFeatured,.rRefNew) .rRefGameGrid{flex:none;grid-auto-rows:1fr;gap:12px .65vw}.publicTheme.rumbinoTheme .rRefEnhanced :is(.rRefFeatured,.rRefNew) .rRefCard:nth-child(n){display:flex}.publicTheme.rumbinoTheme .rRefEnhanced :is(.rRefFeatured,.rRefNew) .rRefCover{aspect-ratio:1.85;flex:none;height:auto}.publicTheme.rumbinoTheme .rRefEnhanced :is(.rRefFeatured,.rRefNew) .rRefCaption{flex-direction:column;flex:1;gap:7px;min-height:0;padding:8px clamp(8px,.55vw,12px) 9px;display:flex}.publicTheme.rumbinoTheme .rRefEnhanced :is(.rRefFeatured,.rRefNew) .rRefCaption h3{font-size:clamp(14px,.85vw,18px);line-height:1.22}.publicTheme.rumbinoTheme .rRefEnhanced :is(.rRefFeatured,.rRefNew) .rRefCaption h3 .rRefTextWrap>svg{height:1.04em;max-height:none}.publicTheme.rumbinoTheme .rRefEnhanced :is(.rRefFeatured,.rRefNew) .rRefTags{margin-top:auto}.publicTheme.rumbinoTheme .rRefEnhanced :is(.rRefFeatured,.rRefNew) .rRefTags>span{color:#ede0ff;background:#56299438;border:1px solid #9d70f5;border-radius:12px;padding:4px 9px;font-size:clamp(12px,.69vw,15px);line-height:1.1}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefEnhancedJoin{background:0 0;padding-top:25px;overflow:visible}.publicTheme.rumbinoTheme .rumbinoReferencePage .rRefEnhancedJoin :is(.rRefCloudLeft,.rRefCloudRight){transform-origin:bottom;transform:scaleY(1.12)}@media (max-width:1150px){.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefEnhanced:before{top:660px}.publicTheme.rumbinoTheme .rRefEnhanced :is(.rRefFeatured,.rRefNew) .rRefGameGrid{gap:12px}.publicTheme.rumbinoTheme .rRefEnhanced :is(.rRefFeatured,.rRefNew) .rRefCaption h3{font-size:15px}}@media (max-width:600px){.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefEnhanced:before{top:680px}}.publicTheme.rumbinoTheme .rRefEnhancedJoin img.rRefFooterIcon{--footer-icon-ratio:1;object-fit:contain;aspect-ratio:1;background:0 0;width:auto}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinAction>a .rRefText :is(path,use){stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round}.publicTheme.rumbinoTheme .rRefEnhancedJoin .rRefJoinAction>small .rRefTextWrap{justify-content:center}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoPurple .rRefPromoIconArtwork{background-image:url(/images/rumbino/trophy-coins-20261014.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:15%;height:90%;top:5%;left:1%;-webkit-mask-image:none;mask-image:none}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoPurple .rRefPromoSceneArtwork{background-image:url(/images/rumbino/mascot-coins-20261014.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;width:37%;height:100%;top:auto;bottom:0;right:0;-webkit-mask-image:none;mask-image:none}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoGreen{background:linear-gradient(105deg,#09bb20,#0ac923)}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoGreen .rRefPromoIconArtwork{background-image:url(/images/rumbino/gift-20261014.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:15%;height:85%;top:7.5%;left:1%;-webkit-mask-image:none;mask-image:none}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoGreen .rRefPromoSceneArtwork{background-image:url(/images/rumbino/chest-coins-20261014.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;width:36%;height:100%;top:auto;bottom:0;right:0;-webkit-mask-image:none;mask-image:none}.publicTheme.rumbinoTheme .rRefEnhanced .rRefNav>a[aria-current=page] .rRefText :is(path,use){stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round}.publicTheme.rumbinoTheme .rRefEnhanced img.rRefCategoryArtwork{object-fit:contain;background:0 0;border-radius:0}.publicTheme.rumbinoTheme .rRefEnhanced .rRefNavEmoji{object-fit:contain;width:clamp(20px,1.7vw,37px);height:clamp(20px,1.7vw,37px);display:block}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLinks{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1a0953ad}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLinks>a:hover{background:#8c46dc80}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderLinks>a[aria-current=page]:hover{background:#a6ff39;box-shadow:inset 0 0 0 2px #9e50eb}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHeader:before{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#492c9266}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderSearch{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#15093f61}.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderBar.rumbinoHeaderBar .rumbinoHeaderSearch:is(:hover,:focus-within),.publicTheme.rumbinoTheme .rRefEnhanced .rumbinoHeaderSearch input:focus{box-shadow:none;outline:none}.publicTheme.rumbinoTheme .rRefEnhanced .rRefHatPatch{pointer-events:none;z-index:1;background:url(/images/rumbino/banner-cap-edit-20261014.png) .741771vw 0/100% 100% no-repeat;width:100%;height:33.7969vw;position:absolute;top:-3.29161vw;left:0;-webkit-mask-image:radial-gradient(1.76171vw 1.0663vw at 57.07% 24.55%,#000 90%,#0000 100%);mask-image:radial-gradient(1.76171vw 1.0663vw at 57.07% 24.55%,#000 90%,#0000 100%)}@media (max-width:1150px){.publicTheme.rumbinoTheme .rRefEnhanced .rRefHatPatch{background-position:calc(50% - 30.8px) -84px;background-size:1240px;width:min(100%,430px);height:235px;top:377px;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(22px 13px at calc(50% + 47.7px) 19px,#000 90%,#0000 100%);mask-image:radial-gradient(22px 13px at calc(50% + 47.7px) 19px,#000 90%,#0000 100%)}}@media (max-width:600px){.publicTheme.rumbinoTheme .rRefEnhanced .rRefHatPatch{top:397px}}@media (min-width:601px){.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy{width:44%;margin-left:17.2%}.publicTheme.rumbinoTheme .rRefEnhancedPromos .rRefPromoCopy p{max-width:95%}}@media (max-width:600px){.publicTheme.rumbinoTheme .rRefEnhancedPromos :is(.rRefPromoPurple,.rRefPromoGreen) .rRefPromoIconArtwork{width:72px;height:86px;top:16px;left:6px}.publicTheme.rumbinoTheme .rRefEnhancedPromos :is(.rRefPromoPurple,.rRefPromoGreen) .rRefPromoSceneArtwork{width:150px;height:105px;top:auto;bottom:0;right:0}}@media (min-width:1151px){.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefEnhanced .rRefCategories{grid-template-columns:repeat(15,minmax(0,1fr))}}@media (min-width:601px) and (max-width:1150px){.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefEnhanced .rRefCategories{grid-template-columns:repeat(5,minmax(0,1fr))}}.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefCatalog{--enhanced-art:url(/images/rumbino/games-banner-20261014.png);grid-template-rows:21.465vw clamp(76px,5.65vw,124px) auto auto}@font-face{font-family:Rumbino Montserrat;src:url(/fonts/montserrat-variable.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefShowcaseHome{grid-template-rows:21.465vw clamp(76px,5.65vw,124px) auto auto}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefShowcase{--showcase-gutter:clamp(46px,7.2vw,180px);isolation:isolate;min-width:0;padding:36px var(--showcase-gutter) 28px;flex-direction:column;gap:44px;display:flex;position:relative}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds{width:calc(var(--showcase-gutter) - 18px);pointer-events:none;z-index:-1;flex-direction:column;display:flex;position:absolute;top:0;bottom:-28px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 55px calc(100% - 40px),#0000);mask-image:linear-gradient(#0000,#000 55px calc(100% - 40px),#0000)}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds-left{left:calc(-1*clamp(18px,2.4vw,60px))}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds-right{right:calc(-1*clamp(18px,2.4vw,60px));transform:scaleX(-1)}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds>img{object-fit:fill;width:175%;max-width:none;height:20%;display:block;position:absolute;top:0;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds>img:nth-child(2n){transform:scaleY(-1)}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds>img:nth-child(2){top:16.5%}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds>img:nth-child(3){top:33%}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds>img:nth-child(4){top:49.5%}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds>img:nth-child(5){top:66%}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds>img:nth-child(6){top:82.5%}.publicTheme.rumbinoTheme .rRefShowcaseHome :is(.rRefShowcaseSection,.rRefPromos){width:100%;min-width:0;min-height:0;margin:0}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefShowcaseSection{flex-direction:column;gap:24px;display:flex}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSectionHeading{gap:10px;height:auto;min-height:34px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefGameGrid{flex:none;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:auto;gap:clamp(12px,1vw,20px);display:grid}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefGameGrid .rRefCard:nth-child(n){aspect-ratio:16/9;min-width:0;height:auto;box-shadow:none;background:0 0;border:0;border-radius:18px;padding:0;display:block}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCard .rRefCover{aspect-ratio:auto;border-radius:inherit;flex:none;width:100%;height:100%;overflow:hidden}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCard .rRefCover>img{object-fit:cover;background:0 0;width:100%;height:100%}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCard .rRefCaption{display:none}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCard:hover{box-shadow:0 4px 18px #150a3260}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCard:focus-visible{outline-offset:4px;outline:3px solid #c599ff}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefPromoPurple .rRefPromoSceneArtwork{background-image:url(/images/rumbino/mascot-challenges-20261017.png)}@media (min-width:1151px){.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefHero>a{top:80.9935%}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefHero>a:is(:hover,:focus-visible){transform:none;box-shadow:inset 0 0 0 2px #d7ffae}}@media (max-width:1000px){.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefShowcase{--showcase-gutter:40px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefGameGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefShowcase{--showcase-gutter:24px;gap:34px;padding-top:28px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds{background:url(/images/rumbino/side-clouds-20261017.png) 0 0/175% 100px repeat-y;width:16px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds>img{display:none}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds-left{left:-7px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSideClouds-right{right:-7px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefGameGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefGameGrid .rRefCard:nth-child(n){border-radius:14px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefSectionHeading{flex-wrap:wrap;gap:6px}}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselHeading{flex-wrap:nowrap;gap:14px;min-height:44px;display:flex}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselHeading h2{text-transform:uppercase;letter-spacing:.025em;flex:1;min-width:0;margin:0;font-family:Rumbino Montserrat,Montserrat,sans-serif;font-size:clamp(25px,1.85vw,36px);font-style:normal;font-weight:900;line-height:1.2}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselHeading h2>span{transform-origin:0;max-width:96%;display:inline-block;transform:scaleX(1.035)}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselHeading .rRefStar{flex:none;width:34px;height:34px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselControls{flex:none;align-items:center;gap:10px;margin-left:14px;display:flex}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselControls>button{color:#fff;cursor:pointer;background:#391960a6;border:1px solid #9b72ce80;border-radius:50%;place-items:center;width:44px;height:44px;min-height:0;padding:0;transition:background .16s,border-color .16s,opacity .16s;display:grid}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselControls>button:hover:not(:disabled){background:#7038a4;border-color:#c89cf8}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselControls>button:disabled{opacity:.3;cursor:default}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselControls svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselViewport{--hover-bleed:clamp(28px,2vw,64px);align-items:flex-start;gap:calc(2 * var(--hover-bleed));width:calc(100% + 2 * var(--hover-bleed));overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;padding:var(--hover-bleed);margin:calc(-1 * var(--hover-bleed));box-sizing:border-box;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x pan-y;scroll-behavior:auto;display:flex;overflow:auto hidden}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselViewport::-webkit-scrollbar{display:none}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselViewport.isDragging,.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselViewport.isDragging .rRefCard{cursor:grabbing}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselViewport.isDragging .rRefCard{transform:none}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefGameGrid.rRefCarouselPage{flex:0 0 100%;align-content:start;width:100%;min-width:0}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselViewport:focus-visible,.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselControls>button:focus-visible{outline-offset:3px;outline:3px solid #c599ff}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefGameCarousel .rRefCard:focus-visible{outline-offset:-3px}@media (max-width:600px){.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefShowcaseSection{gap:20px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselHeading{gap:8px;min-height:40px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselHeading h2{letter-spacing:.015em;font-size:clamp(18px,5.1vw,24px)}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselHeading .rRefStar{width:24px;height:24px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselControls{gap:6px;margin-left:4px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselControls>button{width:34px;height:34px}.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselControls svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.publicTheme.rumbinoTheme .rRefShowcaseHome .rRefCarouselControls>button{transition:none}}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogResults{padding-top:6px;scroll-margin-top:16px}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogResults .rRefGameGrid{grid-auto-rows:auto}.publicTheme.rumbinoTheme .rRefCatalog .rRefNav{isolation:isolate}.publicTheme.rumbinoTheme .rRefCatalog .rRefNav:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:#190d58;position:absolute;inset:0}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogHeading{gap:12px;height:auto;min-height:68px;margin-bottom:8px}.publicTheme.rumbinoTheme .rRefCatalogHeading>div{min-width:0}.publicTheme.rumbinoTheme .rRefCatalogHeading h1{margin:0;font-size:clamp(22px,1.4vw,30px);line-height:1.2}.publicTheme.rumbinoTheme .rRefCatalogHeading p{margin:4px 0 0;font-size:13px}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogSort{flex:none;align-items:center;gap:10px;margin:0 0 0 auto;display:flex}.publicTheme.rumbinoTheme .rRefCatalogSort label{font-size:13px}.publicTheme.rumbinoTheme .rRefCatalogSort select{background:#22104dcc;border-color:#7250a5;min-height:40px;padding:8px 30px 8px 12px;font-size:13px}.publicTheme.rumbinoTheme .rRefCatalogSort button{color:#fff;cursor:pointer;background:#34166a;border:1px solid #8961c2;border-radius:12px;min-height:40px;padding:10px 17px;font-size:13px}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogPagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;padding:28px 0 16px;display:flex}.publicTheme.rumbinoTheme .rRefCatalogPagination a{color:#fff;background:#28134c;border:1px solid #8056bc;border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;font-weight:800;text-decoration:none;display:flex}.publicTheme.rumbinoTheme .rRefCatalogPagination a:hover{background:#6831a0;border-color:#b991f3}.publicTheme.rumbinoTheme .rRefCatalogPagination a[aria-current=page]{color:#081e15;background:linear-gradient(#baff35,#65fa2b);border-color:#9aff34}.publicTheme.rumbinoTheme .rRefCatalogPagination .rRefPageGap{color:#dbbfff;padding:0 2px}.publicTheme.rumbinoTheme .rRefCatalogEmpty{background:#201442a6;border:1px solid #7653ab;border-radius:20px;margin:15px 0 30px;padding:44px 20px}.publicTheme.rumbinoTheme .rRefCatalogEmpty h2{margin:0 0 12px;font-size:23px}.publicTheme.rumbinoTheme .rRefCatalogEmpty p{color:#d7c9ef;font-size:15px}.publicTheme.rumbinoTheme .rRefCatalogEmpty .btn{margin-top:12px;display:inline-flex}@media (max-width:1150px){.publicTheme.rumbinoTheme .rRefCatalog .rRefTop{height:480px}.publicTheme.rumbinoTheme .rRefCatalog .rRefTop:after{background-position:57% -118px;background-size:auto 555px;width:100%;height:288px;top:192px;left:0;transform:none;-webkit-mask-image:none;mask-image:none}.publicTheme.rumbinoTheme .rRefCatalog .rRefHatPatch{background-position:calc(57% + 12.2px) -118px;background-size:auto 555px;width:100%;height:288px;top:192px;left:0;transform:none;-webkit-mask-image:radial-gradient(29px 18px at calc(57% + .7px) 18.3px,#000 90%,#0000 100%);mask-image:radial-gradient(29px 18px at calc(57% + .7px) 18.3px,#000 90%,#0000 100%)}.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefCatalog:before{top:450px}}@media (max-width:600px){.publicTheme.rumbinoTheme .rRefCatalog .rRefTop{height:498px}.publicTheme.rumbinoTheme .rRefCatalog .rRefTop:after,.publicTheme.rumbinoTheme .rRefCatalog .rRefHatPatch{top:210px}.publicTheme.rumbinoTheme .rumbinoReferencePage.rRefCatalog:before{top:468px}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogHeading{flex-wrap:wrap;gap:8px;margin-bottom:14px}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogSort{flex-basis:100%;justify-content:flex-end;gap:8px;margin:8px 0 0}.publicTheme.rumbinoTheme .rRefCatalogSort label{margin-right:auto}.publicTheme.rumbinoTheme .rRefCatalogSort select{max-width:150px}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogPagination{gap:7px}.publicTheme.rumbinoTheme .rRefCatalogPagination a{width:40px;height:40px;font-size:15px}}.publicTheme.rumbinoTheme .rumbinoReferencePage.rumbinoAuthHeader{z-index:3;background:0 0;height:5.79509vw;min-height:0;margin:0;padding:0;display:block;overflow:visible}.publicTheme.rumbinoTheme .rumbinoReferencePage.rumbinoAuthHeader:before{display:none}.publicTheme.rumbinoTheme .rumbinoAuthHeader .rRefHeader{height:21.465vw}.publicTheme.rumbinoTheme .rumbinoAuthHeader .rRefLogo{flex-direction:column;justify-content:center;align-items:center;display:flex}.publicTheme.rumbinoTheme .rumbinoAuthHeader .rRefLogo :is(img,small){visibility:visible}.publicTheme.rumbinoTheme .rumbinoAuthHeader .rRefLogo small{color:#fff;text-align:center;white-space:nowrap;filter:drop-shadow(0 2px 1px #080721);font-size:clamp(9px,.77vw,17px);font-weight:900;line-height:1.1;display:block}.publicTheme.rumbinoTheme.rumbinoAuthPages .themeAuthPanel{background:linear-gradient(145deg,#28134fef,#140d32f5);border-color:#a66af0;box-shadow:0 0 0 3px #7f3fc32e,0 12px 55px #16072f55}.publicTheme.rumbinoTheme.rumbinoAuthPages .themeAuthPanel .form .field :is(input,select){background:#24153f;border-color:#8061ab}.publicTheme.rumbinoTheme.rumbinoAuthPages .themeAuthPanel .field :is(input,select):focus{outline-offset:1px;box-shadow:none;border-color:#c28bff;outline:2px solid #b873f566}.publicTheme.rumbinoTheme.rumbinoAuthPages .themeAuthPanel input::placeholder{color:#c5b5db}.publicTheme.rumbinoTheme.rumbinoAuthPages .themeAuthPanel :is(.themePassword button,.rumbinoInputIcon>span){color:#dbc2ff}.publicTheme.rumbinoTheme.rumbinoAuthPages .themeAuthPanel :is(.themeRemember,.rumbinoTerms) input{accent-color:#a76aeb}.publicTheme.rumbinoTheme.rumbinoAuthPages .themeAuthPanel a:not(.socialAuthButton):not(.btn){color:#ddbcff}.publicTheme.rumbinoTheme.rumbinoAuthPages .themeAuthPanel :is(.muted,.themeAuthHeading p){color:#daceec}.publicTheme.rumbinoTheme.rumbinoAuthPages .themeAuthPanel .socialAuthButton{color:#1e0d38;background:linear-gradient(#fcfaff,#e9dfff);border-color:#d8c5f7}.publicTheme.rumbinoTheme.rumbinoAuthPages .themeAuthPanel .socialAuth-github{color:#fff;background:linear-gradient(#342742,#1b142c);border-color:#7d659c}.publicTheme.rumbinoTheme.rumbinoAuthPages .rumbinoAuthDivider:before,.publicTheme.rumbinoTheme.rumbinoAuthPages .rumbinoAuthDivider:after{background:#7f629f}.publicTheme.rumbinoTheme.rumbinoAuthPages .rumbinoAuthBenefits>div{background:#21103fdb;border-color:#9162c7;max-width:none}.publicTheme.rumbinoTheme.rumbinoAuthPages .rumbinoAuthBenefits strong{max-width:100%;line-height:1.3}.publicTheme.rumbinoTheme.rumbinoAuthPages .rumbinoAuthBenefitEmoji{object-fit:contain;width:52px;height:52px;display:block}.publicTheme.rumbinoTheme.rumbinoAuthPages .themeAuthGuest{background:#24133f;border-color:#8050af}.publicTheme.rumbinoTheme.rumbinoAuthPages .themeAuthPanel :is(a,button):focus-visible{outline-color:#c695ff}@media (max-width:1150px){.publicTheme.rumbinoTheme .rumbinoReferencePage.rumbinoAuthHeader,.publicTheme.rumbinoTheme .rumbinoAuthHeader .rRefHeader{height:192px}.publicTheme.rumbinoTheme .rumbinoAuthHeader .rRefLogo small{font-size:9px}}@media (max-width:600px){.publicTheme.rumbinoTheme .rumbinoReferencePage.rumbinoAuthHeader,.publicTheme.rumbinoTheme .rumbinoAuthHeader .rRefHeader{height:210px}.publicTheme.rumbinoTheme.rumbinoAuthPages .rumbinoAuthBenefitEmoji{width:44px;height:44px}}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogResults .rRefGameGrid{flex:none;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:auto;gap:14px}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogResults .rRefGameGrid .rRefCard:nth-child(n){aspect-ratio:16/9;min-width:0;height:auto;box-shadow:none;background:0 0;border:0;border-radius:14px;padding:0;display:block}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogResults .rRefCard .rRefCover{aspect-ratio:auto;border-radius:inherit;flex:none;width:100%;height:100%;overflow:hidden}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogResults .rRefCover>img{object-fit:cover;background:0 0;width:100%;height:100%}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogResults .rRefCaption{display:none}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogResults .rRefCard:hover{box-shadow:0 4px 18px #150a3260}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogResults .rRefCard:focus-visible{outline-offset:4px;outline:3px solid #c599ff}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogHeading>div{flex:1}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogHeading h1{text-transform:uppercase;letter-spacing:.025em;min-width:0;margin:0;font-family:Rumbino Montserrat,Montserrat,sans-serif;font-size:clamp(25px,1.85vw,36px);font-style:normal;font-weight:900;line-height:1.2}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogHeading h1>span{transform-origin:0;max-width:96%;display:inline-block;transform:scaleX(1.035)}@media (max-width:1400px){.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogResults .rRefGameGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1000px){.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogResults .rRefGameGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogResults .rRefGameGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.publicTheme.rumbinoTheme .rRefCatalog .rRefCatalogHeading h1{letter-spacing:.015em;font-size:clamp(18px,5.1vw,24px)}}
