.znotif-fade-enter-active[data-v-14ab1c1d],.znotif-fade-leave-active[data-v-14ab1c1d]{transition:opacity .2s ease}.znotif-fade-enter-from[data-v-14ab1c1d],.znotif-fade-leave-to[data-v-14ab1c1d]{opacity:0}.znotif-sheet-enter-active[data-v-14ab1c1d]{transition:transform .26s cubic-bezier(.22,1,.36,1)}.znotif-sheet-leave-active[data-v-14ab1c1d]{transition:transform .2s cubic-bezier(.4,0,1,1)}.znotif-sheet-enter-from[data-v-14ab1c1d],.znotif-sheet-leave-to[data-v-14ab1c1d]{transform:translateY(100%)}@media(prefers-reduced-motion:reduce){.znotif-sheet-enter-active[data-v-14ab1c1d],.znotif-sheet-leave-active[data-v-14ab1c1d]{transition:none}.znotif-sheet-enter-from[data-v-14ab1c1d],.znotif-sheet-leave-to[data-v-14ab1c1d]{transform:none}}.app-update-enter-active[data-v-bd7b0a1c]{transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .2s ease}.app-update-leave-active[data-v-bd7b0a1c]{transition:transform .18s ease,opacity .15s ease}.app-update-enter-from[data-v-bd7b0a1c],.app-update-leave-to[data-v-bd7b0a1c]{transform:translateY(14px);opacity:0}@media(prefers-reduced-motion:reduce){.app-update-enter-active[data-v-bd7b0a1c],.app-update-leave-active[data-v-bd7b0a1c]{transition:opacity .15s ease}.app-update-enter-from[data-v-bd7b0a1c],.app-update-leave-to[data-v-bd7b0a1c]{transform:none}}:root{--admin-tabbar-h:4rem;--admin-bottom-clearance: calc(5.25rem + env(safe-area-inset-bottom, 0px)) ;--admin-bottomnav-space:var(--admin-bottom-clearance)}@media(max-width:1023.98px){body:has(.dashboard-bottom-nav){padding-bottom:var(--admin-bottom-clearance)}body:has(.dashboard-bottom-nav) button[data-znav-burger]{display:none!important}}.znav-row:hover{color:var(--foreground);background:color-mix(in oklab,var(--foreground) 5%,transparent)}.znav-row--active,.znav-row--active:hover{color:var(--teal-text);background:color-mix(in oklab,var(--launch) 11%,transparent);font-weight:600}.dark .znav-row--active,.dark .znav-row--active:hover{color:var(--launch);background:color-mix(in oklab,var(--launch) 13%,transparent)}.znav-tile{display:inline-grid;place-items:center}.admin-skin .znav-tile{height:1.625rem;width:1.625rem;margin-inline-start:-.25rem;border-radius:7px;background:color-mix(in oklab,var(--foreground) 6%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--foreground) 6%,transparent);color:color-mix(in oklab,var(--foreground) 80%,transparent);transition:background-color .15s ease,color .15s ease}.admin-skin .znav-tile>svg{height:15px;width:15px}.admin-skin .znav-row:hover .znav-tile{color:var(--foreground)}.admin-skin .znav-row--active .znav-tile{background:color-mix(in oklab,var(--launch) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--launch) 28%,transparent);color:var(--launch)}.dashboard-bottom-nav.nav-pill{background:var(--card);box-shadow:0 1px 2px #00000012,0 16px 40px -18px #00000047}.dark .dashboard-bottom-nav.nav-pill{background:color-mix(in oklab,var(--foreground) 12%,var(--card));box-shadow:inset 0 1px #ffffff17,0 22px 50px -26px color-mix(in oklch,var(--launch) 18%,transparent),0 8px 22px -14px color-mix(in oklch,var(--launch) 10%,transparent)}.dashboard-bottom-nav .znav-item{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:2px 0;color:var(--muted-foreground);-webkit-tap-highlight-color:transparent;transition:color .2s}.dark .dashboard-bottom-nav .znav-item{color:color-mix(in oklab,var(--foreground) 22%,var(--muted-foreground))}.dark .dashboard-bottom-nav .znav-item:hover,.dashboard-bottom-nav .znav-item:hover{color:var(--foreground)}.dashboard-bottom-nav .znav-item:focus-visible{outline:2px solid var(--ring);outline-offset:0;border-radius:14px}.dashboard-bottom-nav .znav-ikon{display:grid;place-items:center;height:2.25rem;width:2.25rem;border-radius:9999px;transition:background-color .2s}.dark .dashboard-bottom-nav .znav-item--active,.dashboard-bottom-nav .znav-item--active{color:var(--launch)}.dashboard-bottom-nav .znav-item--active .znav-ikon{background:color-mix(in oklch,var(--launch) 15%,transparent)}.dark .dashboard-bottom-nav .znav-item--active .znav-ikon{background:color-mix(in oklch,var(--launch) 24%,transparent)}.dashboard-bottom-nav .znav-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.15;font-weight:500;letter-spacing:-.005em}.dashboard-bottom-nav .znav-item--active .znav-label{font-weight:600}.dashboard-bottom-nav .znav-home{color:var(--launch);background:var(--card);box-shadow:0 1px 2px #0000001a,0 10px 24px -10px #00000059;transition:color .2s,background-color .2s,transform .15s}.dashboard-bottom-nav .znav-item--home:active .znav-home{transform:scale(.95)}.dashboard-bottom-nav .znav-home--active{background:color-mix(in oklab,var(--launch) 15%,var(--card))}.dark .dashboard-bottom-nav .znav-home{color:var(--foreground);background:color-mix(in oklab,var(--foreground) 14%,var(--glass-bg));box-shadow:inset 0 1px #ffffff24,0 10px 24px -12px #0009}.dark .dashboard-bottom-nav .znav-home--active{color:var(--launch);background:color-mix(in oklab,var(--launch) 26%,var(--glass-bg))}.dashboard-bottom-nav .znav-home .znav-logo{opacity:.7;transition:opacity .2s}.dashboard-bottom-nav .znav-home--active .znav-logo{opacity:1}.dashboard-bottom-nav .nav-duo{fill:currentColor;fill-opacity:.22}.znav-tab-badge{position:absolute;top:-3px;left:calc(100% - 12px);min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:9px;font-size:11px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}@media(prefers-contrast:more){.dark .dashboard-bottom-nav.nav-pill,.dashboard-bottom-nav.nav-pill{background:var(--card);box-shadow:0 0 0 1px var(--cal-line-strong),0 12px 32px -12px #00000080}.dark .dashboard-bottom-nav .znav-item,.dashboard-bottom-nav .znav-item{color:var(--foreground)}.dark .dashboard-bottom-nav .znav-item--active .znav-ikon,.dashboard-bottom-nav .znav-item--active .znav-ikon{color:var(--launch-foreground);background:var(--launch)}.dashboard-bottom-nav .nav-duo{fill-opacity:0}}body:has(.znav-sheet) .fixed.rounded-full.z-\[70\],body:has(.znav-sheet) .fixed.rounded-full.z-\[80\]{visibility:hidden}.znav-sheet-link:hover{background:color-mix(in oklab,var(--foreground) 4%,transparent)}.znav-sheet-link--active,.znav-sheet-link--active:hover{color:var(--teal-text);border-color:color-mix(in oklab,var(--launch) 45%,transparent);background:color-mix(in oklab,var(--launch) 9%,transparent)}.znav-sheet-link--active svg{color:inherit}.dark .znav-sheet-link--active,.dark .znav-sheet-link--active:hover{color:var(--launch)}.znav-badge{background:var(--launch);color:var(--launch-foreground)}.znav-badge-dot{background:var(--launch);box-shadow:0 0 0 2px var(--background)}.znav-badge--critical{background:var(--destructive);color:var(--destructive-foreground)}.znav-badge--warning{background:var(--warning);color:var(--warning-foreground)}.znav-badge-dot--critical{background:var(--destructive)}.znav-badge-dot--warning{background:var(--warning)}.znav-fade-enter-active,.znav-fade-leave-active{transition:opacity .15s ease}.znav-fade-enter-from,.znav-fade-leave-to{opacity:0}.znav-sheet-enter-active{transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .2s ease}.znav-sheet-leave-active{transition:transform .2s ease,opacity .15s ease}.znav-sheet-enter-from,.znav-sheet-leave-to{transform:translateY(18px);opacity:0}@media(prefers-reduced-motion:reduce){.znav-fade-enter-active,.znav-fade-leave-active,.znav-sheet-enter-active,.znav-sheet-leave-active{transition:none}}
