.tabbar[data-v-e49446b4]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-top:1px solid #ececf4;box-shadow:0 -6px 20px -12px #11182740;display:flex;height:calc(64px + env(safe-area-inset-bottom));inset:auto 0 0 0;padding-bottom:env(safe-area-inset-bottom);position:fixed;z-index:45}@media (min-width:768px){.tabbar[data-v-e49446b4]{display:none}}.tab[data-v-e49446b4]{color:#6b7280;flex:1;flex-direction:column;gap:3px;min-width:0;text-decoration:none;-webkit-tap-highlight-color:transparent}.tab[data-v-e49446b4],.tab-icon[data-v-e49446b4]{align-items:center;display:flex;justify-content:center}.tab-icon[data-v-e49446b4]{border-radius:9999px;height:30px;position:relative;transition:background-color .15s;width:44px}.tab-label[data-v-e49446b4]{font-size:11px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab--on[data-v-e49446b4]{color:#5b21b6}.tab--on .tab-icon[data-v-e49446b4]{background:#ede9fe}.tab--on .tab-label[data-v-e49446b4]{font-weight:800}.tab--center .tab-icon[data-v-e49446b4]{background:linear-gradient(135deg,#6d28d9,#6366f1);box-shadow:0 8px 16px -6px #6366f1b3;color:#fff;height:40px;margin-top:-14px;width:40px}.tab--center.tab--on .tab-icon[data-v-e49446b4]{background:linear-gradient(135deg,#5b21b6,#4f46e5)}.tab-dot[data-v-e49446b4]{background:#ef4444;border:2px solid #fff;border-radius:9999px;height:9px;position:absolute;right:8px;top:2px;width:9px}body{padding-bottom:var(--gmr-tabbar-h,0)}
