.app-tabbar[data-v-c2b41676]{inset-inline:0;bottom:0;display:flex;justify-content:center;padding-inline:1.25rem;padding-bottom:max(1.5rem,calc(env(safe-area-inset-bottom,0px) + .75rem));pointer-events:none;position:fixed;z-index:50}.app-tabbar__pill[data-v-c2b41676]{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#121217f2;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;box-shadow:0 16px 48px #0000008c;display:flex;flex-direction:row;flex-wrap:nowrap;height:3.75rem;max-width:22rem;padding:.375rem;pointer-events:auto;position:relative;width:100%}.app-tabbar__indicator[data-v-c2b41676]{background:#fff;border-radius:9999px;bottom:.375rem;box-shadow:0 2px 8px #00000026;left:.375rem;pointer-events:none;position:absolute;top:.375rem;transition:transform .38s cubic-bezier(.32,.72,0,1),opacity .2s ease;width:calc(25% - .1875rem);will-change:transform}.app-tabbar__item[data-v-c2b41676]{align-items:center;border-radius:9999px;color:#ffffff8c;display:flex;flex:1 1 0;height:100%;justify-content:center;min-width:0;position:relative;text-decoration:none;transition:color .25s ease,transform .15s ease;z-index:1;-webkit-tap-highlight-color:transparent}.app-tabbar__item.is-active[data-v-c2b41676]{color:#121217}.app-tabbar__item[data-v-c2b41676]:active{transform:scale(.9)}.app-tabbar__icon[data-v-c2b41676]{display:block;flex-shrink:0;height:1.35rem;width:1.35rem}
