.notif-badge-template[data-v-2cb8cf6a]{color:#fff}.nav-pill-wrap[data-v-2cb8cf6a]{position:fixed;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 10px);z-index:50;display:flex;justify-content:center;padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px));pointer-events:none}@media(min-width:1024px){.nav-pill-wrap[data-v-2cb8cf6a]{display:none}}.nav-pill[data-v-2cb8cf6a]{position:relative;pointer-events:auto;display:inline-flex;align-items:stretch;gap:4px;padding:8px 10px;border-radius:28px;background:color-mix(in srgb,var(--ui-bg-elevated) 72%,transparent);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid color-mix(in srgb,var(--ui-border-color) 65%,transparent);box-shadow:0 12px 32px -10px #00000047,0 3px 10px -3px #00000024,inset 0 1px color-mix(in srgb,#fff 55%,transparent);overflow:visible;transition:padding .28s var(--ease-spring),border-radius .28s var(--ease-spring)}.is-compact .nav-pill[data-v-2cb8cf6a]{padding:4px 7px;border-radius:22px}.nav-thumb[data-v-2cb8cf6a]{position:absolute;top:7px;bottom:7px;left:0;width:0;border-radius:18px;background:color-mix(in srgb,var(--ui-color-primary-500) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-color-primary-500) 24%,transparent);pointer-events:none;z-index:0;will-change:transform,width,opacity;transition:transform .34s var(--ease-spring),width .34s var(--ease-spring),top .24s var(--ease-spring),bottom .24s var(--ease-spring),opacity .2s ease}.is-compact .nav-thumb[data-v-2cb8cf6a]{top:4px;bottom:4px;border-radius:14px}.nav-thumb--instant[data-v-2cb8cf6a]{transition:top .24s var(--ease-spring),bottom .24s var(--ease-spring),opacity .2s ease}.bottom-nav-item[data-v-2cb8cf6a]{position:relative;z-index:1;display:flex;flex:0 0 auto;min-width:54px;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 5px;color:var(--ui-text-muted);text-decoration:none;border:none;background:transparent;cursor:pointer;transition:color .16s ease,min-width .24s var(--ease-spring),padding .24s var(--ease-spring),gap .24s var(--ease-spring)}.is-compact .bottom-nav-item[data-v-2cb8cf6a]{gap:0;min-width:44px;padding:6px 5px}.bottom-nav-item[data-v-2cb8cf6a]:hover{color:var(--ui-text-highlighted)}.bottom-nav-item--active[data-v-2cb8cf6a],.bottom-nav-item--active .nav-ic[data-v-2cb8cf6a]{color:var(--ui-color-primary-600)}.nav-ic[data-v-2cb8cf6a]{transition:transform .15s ease,width .24s var(--ease-spring),height .24s var(--ease-spring)}.cta-slot[data-v-2cb8cf6a]{position:relative;z-index:1;align-items:stretch}.cta-pill[data-v-2cb8cf6a],.cta-slot[data-v-2cb8cf6a]{flex:0 0 auto;display:flex;justify-content:center}.cta-pill[data-v-2cb8cf6a]{flex-direction:column;align-items:center;gap:4px;min-width:60px;padding:8px 13px;border-radius:18px;color:#fff;text-decoration:none;background:linear-gradient(135deg,var(--ui-color-primary-400),var(--ui-color-primary-600));box-shadow:0 6px 16px -6px color-mix(in srgb,var(--ui-color-primary-500) 55%,transparent),inset 0 1px color-mix(in srgb,#fff 22%,transparent);transition:min-width .24s var(--ease-spring),padding .24s var(--ease-spring),gap .24s var(--ease-spring),box-shadow .16s ease,scale .12s ease}.is-compact .cta-pill[data-v-2cb8cf6a]{gap:0;min-width:48px;padding:6px 12px}.cta-pill[data-v-2cb8cf6a]:active{scale:.95}.ctx-entity-row[data-v-2cb8cf6a]{display:flex;align-items:center;gap:4px;border-radius:14px;padding:2px;margin-bottom:2px;transition:background-color .1s ease}.ctx-entity-row--active[data-v-2cb8cf6a]{background-color:color-mix(in srgb,var(--ui-color-primary-500) 8%,transparent)}.ctx-entity-main[data-v-2cb8cf6a]{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:8px 10px;border-radius:12px;border:none;background:transparent;cursor:pointer;transition:background-color .1s ease}.ctx-entity-main[data-v-2cb8cf6a]:hover{background-color:var(--ui-bg-accented)}.ctx-entity-actions[data-v-2cb8cf6a]{display:flex;align-items:center;gap:2px;flex-shrink:0;padding-right:4px}.ctx-action-btn[data-v-2cb8cf6a]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;border:none;background:transparent;cursor:pointer;color:var(--ui-text-muted);transition:background-color .1s ease,color .1s ease}.ctx-action-btn[data-v-2cb8cf6a]:hover{background-color:var(--ui-bg-accented);color:var(--ui-text-highlighted)}.ctx-drawer-action[data-v-2cb8cf6a]{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:14px;border:none;background:transparent;cursor:pointer;color:var(--ui-text-highlighted);transition:background-color .1s ease}.ctx-drawer-action[data-v-2cb8cf6a]:active,.ctx-drawer-action[data-v-2cb8cf6a]:hover{background-color:var(--ui-bg-accented)}.ctx-drawer-action-icon[data-v-2cb8cf6a]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background-color:var(--ui-bg-accented);flex-shrink:0;overflow:hidden}.ctx-item[data-v-2cb8cf6a]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border-radius:12px;border:none;background:transparent;cursor:pointer;transition:background-color .1s ease}.ctx-item--context[data-v-2cb8cf6a]:hover{background-color:var(--ui-bg-accented)}.drawer-section-label[data-v-2cb8cf6a]{padding:8px 10px 6px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--ui-text-dimmed)}.drawer-link[data-v-2cb8cf6a]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;font-size:14px;font-weight:500;color:var(--ui-text-muted);text-decoration:none;transition:background-color .1s ease,color .1s ease;border:none;background:transparent;cursor:pointer;width:100%;text-align:left}.drawer-link[data-v-2cb8cf6a]:hover{background-color:var(--ui-bg-accented);color:var(--ui-text-highlighted)}.drawer-sep[data-v-2cb8cf6a]{height:1px;background-color:var(--ui-border-color);margin:8px 0}.drawer-badge[data-v-2cb8cf6a]{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;border-radius:99px;background-color:var(--ui-color-error-500);color:#fff;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 3px}.drawer-auth-skeleton[data-v-2cb8cf6a]{height:38px;border-radius:12px;background:linear-gradient(90deg,var(--ui-bg-accented) 0,var(--ui-bg-muted) 45%,var(--ui-bg-accented) 100%);background-size:200% 100%;animation:skeleton-shimmer-2cb8cf6a 1.1s ease-in-out infinite;margin:4px 10px}@keyframes skeleton-shimmer-2cb8cf6a{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.bottom-nav-item[data-v-2cb8cf6a],.cta-pill[data-v-2cb8cf6a],.drawer-auth-skeleton[data-v-2cb8cf6a],.nav-ic[data-v-2cb8cf6a],.nav-pill[data-v-2cb8cf6a],.nav-thumb[data-v-2cb8cf6a]{transition:none!important;animation:none!important}}
