.sidebar[data-v-3d456b60]{transition:transform .55s cubic-bezier(.32,.72,0,1),box-shadow .55s cubic-bezier(.32,.72,0,1)}.drawer-link[data-v-3d456b60]{transition:color .3s,background-color .3s}.drawer-mask-enter-active[data-v-3d456b60],.drawer-mask-leave-active[data-v-3d456b60]{transition:opacity .45s cubic-bezier(.32,.72,0,1),-webkit-backdrop-filter .45s cubic-bezier(.32,.72,0,1),backdrop-filter .45s cubic-bezier(.32,.72,0,1)}.drawer-mask[data-v-3d456b60]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.drawer-mask-enter-from[data-v-3d456b60],.drawer-mask-leave-to[data-v-3d456b60]{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}@media (width<48rem){.sidebar.is-open[data-v-3d456b60]{box-shadow:24px 0 60px -20px #000000e6,8px 0 40px -16px #6366f173}.sidebar[data-v-3d456b60]:after{content:"";opacity:0;background:linear-gradient(180deg,transparent,var(--color-brand-300) 35%,#c084fccc 65%,transparent);width:1px;transition:opacity .6s .15s;position:absolute;top:0;bottom:0;right:-1px}.sidebar.is-open[data-v-3d456b60]:after{opacity:.8}.drawer-item[data-v-3d456b60]{opacity:0;filter:blur(4px);transition:opacity .2s ease,translate .2s ease,filter .2s ease,color .3s,background-color .3s,transform .45s var(--ease-out-expo);translate:-16px}.sidebar.is-open .drawer-item[data-v-3d456b60]{opacity:1;filter:none;transition:opacity .4s var(--ease-out-expo),translate .55s var(--ease-out-expo),filter .4s var(--ease-out-expo),color .3s,background-color .3s,transform .45s var(--ease-out-expo);transition-delay:calc(90ms + var(--i,0) * 28ms),calc(90ms + var(--i,0) * 28ms),calc(90ms + var(--i,0) * 28ms),0s,0s,0s;translate:0}.drawer-close[data-v-3d456b60]{transition:rotate .5s var(--ease-spring) .15s,background-color .2s;rotate:-90deg}.sidebar.is-open .drawer-close[data-v-3d456b60]{rotate:0deg}}.indicator[data-v-3d456b60]{transition:transform .45s var(--ease-out-expo);top:0}.admin-indicator[data-v-3d456b60]{background:linear-gradient(90deg,#6366f138,#6366f10f);box-shadow:inset 0 0 0 1px #8f98ff38}.admin-indicator[data-v-3d456b60]:before{content:"";background:var(--color-brand-300);border-radius:9999px;width:2px;position:absolute;top:25%;bottom:25%;left:0;box-shadow:0 0 10px 1px #8f98ffcc}
