.supabase-intro-copy h2 .hub-line{animation:m-rise var(--m-enter) var(--m-ease) both;animation-delay:calc(2 * var(--m-stagger));display:block}.supabase-intro-copy h2 .hub-line+.hub-line{animation-delay:calc(5 * var(--m-stagger))}.supabase-menu{--hub-tick:#3ecf8e}.supabase-menu dl>div{position:relative}.supabase-menu dl>div:after{background:var(--hub-tick);transform-origin:0;pointer-events:none;content:"";border-radius:2px;width:28px;height:2px;position:absolute;bottom:-1px;left:0}@media (width>=821px){.supabase-menu dl>div:after{animation:m-scale-x var(--m-enter) var(--m-ease) both;animation-delay:calc(8 * var(--m-stagger))}.supabase-menu dl>div:nth-child(2):after{animation-delay:calc(10 * var(--m-stagger))}.supabase-menu dl>div:nth-child(3):after{animation-delay:calc(12 * var(--m-stagger))}.supabase-menu dl>div:nth-child(4):after{animation-delay:calc(14 * var(--m-stagger))}.supabase-menu dl>div:nth-child(5):after{animation-delay:calc(16 * var(--m-stagger))}}@media (width<=820px){.supabase-menu dl>div:nth-child(2n):after{left:13px}}@supports (animation-timeline:view()){@media (width<=820px){.supabase-menu dl>div:after{animation:linear both m-scale-x;animation-timeline:view();animation-range:entry 40% cover 30%}}}.hub-about .hubabout{animation:m-rise var(--m-enter) var(--m-ease) both;animation-delay:calc(2 * var(--m-stagger))}.hub-about .hubabout+.hubabout{animation-delay:calc(5 * var(--m-stagger))}@media (prefers-reduced-motion:reduce){.supabase-intro-copy h2 .hub-line,.supabase-menu dl>div:after,.hub-about .hubabout{animation:none}}
