@layer components{.site ::selection{background:#c9d6ff}.site[data-motion=on] [data-enter]{animation:s-rise .9s cubic-bezier(.16, .84, .24, 1) var(--d,0s) both}.site[data-motion=on] [data-reveal]{transition:opacity .7s cubic-bezier(.2, .7, .2, 1) var(--d,0s), transform .9s cubic-bezier(.16, .84, .24, 1) var(--d,0s)}.site[data-motion=on] [data-reveal]:not([data-in]){opacity:0;transform:translateY(22px)}.site[data-motion=on] .s-main[data-phase=out]{opacity:0;filter:blur(4px);transition:opacity .25s,transform .3s cubic-bezier(.4,0,.2,1),filter .25s;transform:translateY(14px)scale(.99)}.site[data-motion=on] .s-main[data-phase=enter]{opacity:0;filter:blur(4px);transform:translateY(-10px)scale(.995)}.site[data-motion=on] .s-main[data-phase=settle]{transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.16,.84,.24,1),filter .4s}.s-ring-warn{animation:1.6s infinite s-ring-warn}}@keyframes s-rise{0%{opacity:0;transform:translateY(22px)}}@keyframes s-ring-warn{0%{box-shadow:0 0 #e09a1273}70%{box-shadow:0 0 0 10px #e09a1200}to{box-shadow:0 0 #e09a1200}}
