.bottom-tab-bar{position:fixed;bottom:0;left:0;right:0;z-index:900;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(225 222 221/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.375rem;padding-bottom:calc(.375rem + env(safe-area-inset-bottom, 0px))}.bottom-tab-bar ul{margin:0;display:flex;list-style-type:none;align-items:stretch;padding:0 .5rem}.bottom-tab-bar li{min-width:0;flex:1 1 0%}.bottom-tab-bar li a{display:flex;flex-direction:column;align-items:center;gap:.125rem;--tw-text-opacity:1;color:rgb(134 118 118/var(--tw-text-opacity,1));text-decoration-line:none;padding:.125rem 0}.bottom-tab-bar-icon{display:flex;align-items:center;justify-content:center;border-radius:9999px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;padding:.25rem 1.125rem}.bottom-tab-bar-label{white-space:nowrap;font-size:.625rem;font-weight:600;text-transform:uppercase;line-height:1.2;letter-spacing:.02em;font-family:var(--mp-font)}.bottom-tab-bar li.is-live .bottom-tab-bar-icon{position:relative}.bottom-tab-bar li.is-live .bottom-tab-bar-icon svg{position:relative;z-index:1}.bottom-tab-bar li.is-live .bottom-tab-bar-icon:before{content:"";position:absolute;border-radius:9999px;inset:.25rem 1rem;background-color:rgba(242,172,42,.35);opacity:0}@media(prefers-reduced-motion:no-preference){.bottom-tab-bar li.is-live .bottom-tab-bar-icon svg{animation:mp-live-beat 1.6s ease-in-out infinite}.bottom-tab-bar li.is-live .bottom-tab-bar-icon:before{animation:mp-live-ring 1.6s ease-out infinite}}.bottom-tab-bar li.active a{--tw-text-opacity:1;color:rgb(242 172 42/var(--tw-text-opacity,1))}.bottom-tab-bar li.active a .bottom-tab-bar-icon{--tw-bg-opacity:1;background-color:rgb(255 244 220/var(--tw-bg-opacity,1))}.bottom-tab-bar li.active a .bottom-tab-bar-label{font-weight:600}@keyframes mp-live-beat{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes mp-live-ring{0%{transform:scale(.8);opacity:.7}to{transform:scale(1.9);opacity:0}}.has-bottom-tab-bar{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom, 0px))}@media (min-width:1024px){.has-bottom-tab-bar{padding-bottom:0}}