.DockIcon-module__dQdUTG__root{fill:currentColor;flex:none;width:24px;height:24px;display:block;overflow:visible}.DockIcon-module__dQdUTG__stroke{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.DockIcon-module__dQdUTG__outline,.DockIcon-module__dQdUTG__solid{transform-box:view-box;transform-origin:50%;transition:opacity .18s}.DockIcon-module__dQdUTG__solid,.DockIcon-module__dQdUTG__root[data-selected] .DockIcon-module__dQdUTG__outline{opacity:0}.DockIcon-module__dQdUTG__root[data-selected] .DockIcon-module__dQdUTG__solid{opacity:1;animation:.42s cubic-bezier(.34,1.56,.64,1) DockIcon-module__dQdUTG__pop}.DockIcon-module__dQdUTG__root[data-glyph=home][data-selected] .DockIcon-module__dQdUTG__solid{transform-origin:50% 90%;animation-name:DockIcon-module__dQdUTG__hop}.DockIcon-module__dQdUTG__root[data-glyph=play][data-selected] .DockIcon-module__dQdUTG__solid{animation:.5s cubic-bezier(.34,1.4,.64,1) DockIcon-module__dQdUTG__roll}.DockIcon-module__dQdUTG__root[data-glyph=explore][data-selected] .DockIcon-module__dQdUTG__solid{animation:.55s cubic-bezier(.34,1.4,.64,1) DockIcon-module__dQdUTG__orbit}.DockIcon-module__dQdUTG__reelFront,.DockIcon-module__dQdUTG__reelBack,.DockIcon-module__dQdUTG__head,.DockIcon-module__dQdUTG__planetRing{transform-box:fill-box;transform-origin:50%}.DockIcon-module__dQdUTG__root[data-glyph=reels][data-selected] .DockIcon-module__dQdUTG__reelBack{animation:.42s cubic-bezier(.34,1.56,.64,1) DockIcon-module__dQdUTG__reelBack}.DockIcon-module__dQdUTG__root[data-glyph=profile][data-selected] .DockIcon-module__dQdUTG__head{animation:.5s cubic-bezier(.34,1.56,.64,1) DockIcon-module__dQdUTG__nod}@keyframes DockIcon-module__dQdUTG__pop{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes DockIcon-module__dQdUTG__hop{0%{transform:scaleY(.8)}45%{transform:translateY(-3px)scale(.95,1.06)}to{transform:none}}@keyframes DockIcon-module__dQdUTG__roll{0%{transform:rotate(-90deg)scale(.7)}to{transform:none}}@keyframes DockIcon-module__dQdUTG__orbit{0%{transform:rotate(25deg)scale(.75)}60%{transform:rotate(-8deg)scale(1.05)}to{transform:none}}@keyframes DockIcon-module__dQdUTG__reelBack{0%{opacity:0;transform:translate(3px,3px)}to{opacity:1;transform:none}}@keyframes DockIcon-module__dQdUTG__nod{0%{transform:translateY(3px)scale(.6)}to{transform:none}}@media (prefers-reduced-motion:reduce){.DockIcon-module__dQdUTG__outline,.DockIcon-module__dQdUTG__solid{transition:none}.DockIcon-module__dQdUTG__root[data-selected] .DockIcon-module__dQdUTG__solid,.DockIcon-module__dQdUTG__root[data-selected] .DockIcon-module__dQdUTG__reelBack,.DockIcon-module__dQdUTG__root[data-selected] .DockIcon-module__dQdUTG__head{animation:none}}
.AppShell-module__bgBMWa__root{flex-direction:column;min-height:100vh;display:flex}.AppShell-module__bgBMWa__main{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;display:flex}@media (min-width:900px){.AppShell-module__bgBMWa__main{padding-bottom:0}}.AppShell-module__bgBMWa__main.AppShell-module__bgBMWa__mainHideNav{padding-bottom:0}.AppShell-module__bgBMWa__bottomNav{z-index:1200;box-sizing:border-box;width:calc(100% - 24px);max-width:420px;height:72px;left:50%;bottom:max(16px, env(safe-area-inset-bottom));background:var(--color-dock-background);border:1px solid var(--color-dock-border);box-shadow:var(--shadow-dock);border-radius:28px;justify-content:space-between;align-items:center;padding:0 8px;display:flex;position:fixed;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.AppShell-module__bgBMWa__bottomNav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.AppShell-module__bgBMWa__bottomNav:before{content:"";background-color:var(--color-dock-selected);opacity:0;width:calc(20% - 3.2px);height:56px;transform:translate(calc(var(--dock-index,0) * 100%), -50%);pointer-events:none;border-radius:20px;transition:transform .38s cubic-bezier(.34,1.3,.64,1),opacity .2s;position:absolute;top:50%;left:8px}.AppShell-module__bgBMWa__bottomNav.AppShell-module__bgBMWa__bottomNavHasActive:before{opacity:1}.AppShell-module__bgBMWa__bottomNav .MuiBottomNavigationAction-root{min-width:0;max-width:none;height:56px;color:var(--color-dock-icon);-webkit-tap-highlight-color:transparent;border-radius:20px;flex:1;gap:3px;padding:0;transition:color .15s,background-color .2s;position:relative}@media (hover:hover){.AppShell-module__bgBMWa__bottomNav .MuiBottomNavigationAction-root:hover{color:var(--color-text-primary)}}.AppShell-module__bgBMWa__bottomNav .MuiBottomNavigationAction-root.Mui-selected{color:var(--color-dock-icon-selected)}.AppShell-module__bgBMWa__bottomNav .MuiBottomNavigationAction-root.Mui-focusVisible{outline:3px solid var(--color-border-focus);outline-offset:-3px}.AppShell-module__bgBMWa__bottomNav .MuiBottomNavigationAction-label{display:none}.AppShell-module__bgBMWa__bottomNav .MuiBottomNavigationAction-root.Mui-selected .MuiBottomNavigationAction-label{font-family:var(--font-ui);color:var(--color-text-primary);opacity:1;font-size:11px;font-weight:700;line-height:1;animation:.25s ease-out AppShell-module__bgBMWa__labelIn;display:block}@keyframes AppShell-module__bgBMWa__labelIn{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.AppShell-module__bgBMWa__bottomNav:before{transition:none}.AppShell-module__bgBMWa__bottomNav .MuiBottomNavigationAction-root{transition:none}.AppShell-module__bgBMWa__bottomNav .MuiBottomNavigationAction-root.Mui-selected .MuiBottomNavigationAction-label{animation:none}}@media (min-width:900px){.AppShell-module__bgBMWa__bottomNav{display:none}}
