.app-bottom-nav{position:fixed;right:max(10px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));left:max(10px,env(safe-area-inset-left));z-index:100;display:grid;width:auto;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:clamp(2px,1vw,8px);padding:8px 8px 9px;border:1px solid rgba(255,221,116,.62);border-radius:21px;background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 22%),linear-gradient(180deg,#2d2543,#1d1930 52%,#141321);box-shadow:inset 0 2px 0 rgba(255,255,255,.2),inset 0 -4px 0 rgba(5,5,12,.7),0 3px 0 #4d3c76,0 7px 0 #100f19,0 13px 25px rgba(0,0,0,.48);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);isolation:isolate}.app-bottom-nav:before{position:absolute;inset:4px;z-index:-1;border:1px solid rgba(255,255,255,.07);border-radius:17px;content:"";pointer-events:none}.app-bottom-nav__item{position:relative;display:flex;min-width:0;min-height:55px;flex-direction:column;align-items:center;justify-content:center;gap:2px;overflow:hidden;border:1px solid transparent;border-radius:15px;color:#aaa3b6;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .18s ease,transform .18s cubic-bezier(.34,1.56,.64,1),border-color .18s ease,box-shadow .18s ease}.app-bottom-nav__item:hover:not(.is-active){color:#d8cfe6;transform:translateY(-2px);border-color:rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -2px 0 rgba(10,8,17,.3),0 3px 0 rgba(77,60,118,.85),0 7px 12px rgba(0,0,0,.45)}.app-bottom-nav__item:active{transform:translateY(2px) scale(.97);box-shadow:inset 0 2px 5px rgba(0,0,0,.5),0 1px 0 rgba(77,60,118,.85)}.app-bottom-nav__item.is-active{border-color:rgba(255,220,104,.52);color:#ffe37a;background:linear-gradient(180deg,rgba(141,103,215,.3),rgba(83,61,131,.2));box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -2px 0 rgba(10,8,17,.28),0 2px 0 rgba(255,220,104,.26)}.app-bottom-nav__active-bg{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(ellipse at 50% 0,rgba(255,227,122,.22),transparent 72%),linear-gradient(180deg,rgba(130,97,192,.24),rgba(53,42,83,.2))}.app-bottom-nav__icon{position:relative;display:grid;width:33px;height:32px;flex:0 0 auto;place-items:center;border-radius:10px;transform:translateZ(0);transition:transform .2s cubic-bezier(.34,1.56,.64,1),filter .2s ease}.app-bottom-nav__icon--featured{width:35px;height:34px}.app-bottom-nav__image{position:relative;z-index:1;width:27px;height:27px;object-fit:contain;opacity:.78;filter:drop-shadow(0 2px 1px rgba(0,0,0,.68));transition:transform .2s ease,opacity .2s ease,filter .2s ease}.app-bottom-nav__image.is-active{width:31px;height:31px;opacity:1;filter:drop-shadow(0 3px 1px rgba(0,0,0,.6)) drop-shadow(0 0 6px rgba(255,220,104,.38));transform:translateY(-1px)}.app-bottom-nav__item:hover:not(.is-active) .app-bottom-nav__image{filter:drop-shadow(0 3px 2px rgba(0,0,0,.6)) drop-shadow(0 0 8px rgba(255,220,104,.22));transform:translateY(-1px) scale(1.05)}.app-bottom-nav__icon--featured .app-bottom-nav__image.is-active{width:33px;height:33px}.app-bottom-nav__emoji{font-size:1.35rem;line-height:1}.app-bottom-nav__label{position:relative;z-index:1;max-width:100%;overflow:hidden;color:inherit;font-size:clamp(8px,2.25vw,10px);font-weight:700;line-height:1.15;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,.72)}.app-bottom-nav__item.is-active .app-bottom-nav__label{color:#ffe37a;text-shadow:0 1px 0 rgba(90,57,15,.8),0 0 8px rgba(255,220,104,.22)}.app-bottom-nav__item:focus-visible{outline:2px solid #fff0a0;outline-offset:2px}body:has(.home-screen) .app-bottom-nav{border-color:rgba(255,221,116,.62)!important;background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 22%),linear-gradient(180deg,#2d2543,#1d1930 52%,#141321)!important;box-shadow:inset 0 2px 0 rgba(255,255,255,.2),inset 0 -4px 0 rgba(5,5,12,.7),0 3px 0 #4d3c76,0 7px 0 #100f19,0 13px 25px rgba(0,0,0,.48)!important}body:has(.royal-plinko-screen) .app-bottom-nav{right:max(10px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));left:max(10px,env(safe-area-inset-left));width:auto;border-radius:21px}body:has(.app-bottom-nav) .app-content{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom, 16px))}@media (min-width:700px){.app-bottom-nav{right:auto;left:50%;width:min(600px,calc(100vw - 32px));padding:9px 12px 10px;transform:translateX(-50%)}}@media (max-width:360px){.app-bottom-nav{right:max(6px,env(safe-area-inset-right));left:max(6px,env(safe-area-inset-left));gap:1px;padding:6px 5px 7px;border-radius:18px}.app-bottom-nav__item{min-height:52px;border-radius:12px}.app-bottom-nav__image{width:25px;height:25px}.app-bottom-nav__image.is-active{width:29px;height:29px}}@media (prefers-reduced-motion:reduce){.app-bottom-nav__icon,.app-bottom-nav__image,.app-bottom-nav__item{transition:none}}@font-face{font-family:Rubik Bubbles;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0db8ac2bf0f01eb3-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik Bubbles;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/66c700bb85f9f62a-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik Bubbles;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/50894791e8cc0701-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik Bubbles;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/822aba7c3f2d2d98-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik Bubbles;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/83953edec0064284-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik Bubbles Fallback;src:local("Arial");ascent-override:78.94%;descent-override:21.11%;line-gap-override:0.00%;size-adjust:118.44%}.__className_1bf643{font-family:Rubik Bubbles,Rubik Bubbles Fallback;font-weight:400;font-style:normal}.__variable_1bf643{--font-rubik-bubbles:"Rubik Bubbles","Rubik Bubbles Fallback"}