/* AVOS REGISTRY — Linear strip page transition (shared by the three Registry pages) */
html.avos-entering,html.avos-entering body{background:#0B1620}
.avos-wipe{position:fixed;inset:0;z-index:2147483000;overflow:hidden;pointer-events:none;visibility:hidden}
.avos-wipe.is-covering,html.avos-entering .avos-wipe{visibility:visible;pointer-events:auto}
.avos-wipe__stripe{position:absolute;left:0;top:calc(var(--i) * 14.2857142857%);width:100%;height:calc(14.2857142857% + 2px);transform:translate3d(101%,0,0);background:#0B1620;will-change:transform;transition:transform 430ms cubic-bezier(.76,0,.24,1);transition-delay:calc(var(--i) * 26ms)}
.avos-wipe__stripe::before{content:'';position:absolute;top:0;bottom:0;left:0;width:1px;background:rgba(198,153,70,.55)}
.avos-wipe.is-covering .avos-wipe__stripe{transform:translate3d(0,0,0)}
html.avos-entering:not(.avos-revealing) .avos-wipe__stripe{transform:translate3d(0,0,0);transition:none}
html.avos-entering.avos-revealing .avos-wipe__stripe{transform:translate3d(-101%,0,0);transition:transform 430ms cubic-bezier(.76,0,.24,1);transition-delay:calc((6 - var(--i)) * 24ms)}
html.avos-entering.avos-revealing .avos-wipe__stripe::before{left:auto;right:0}
.avos-wipe__seal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:14px;font:500 13px 'Geist Mono',Heebo,monospace;letter-spacing:.32em;color:#E3DCCA;opacity:0;transition:opacity 160ms ease;white-space:nowrap}
.avos-wipe__seal::before{content:'';width:28px;height:1px;background:#C69946}
.avos-wipe.is-covering .avos-wipe__seal{opacity:1;transition-delay:400ms}
html.avos-entering:not(.avos-revealing) .avos-wipe__seal{opacity:1;transition:none}
html.avos-revealing .avos-wipe__seal{opacity:0}
@media (prefers-reduced-motion:reduce){.avos-wipe{display:none !important}html.avos-entering,html.avos-entering body{background:inherit}}
/* PIXELS + ARROW (destination-based; Linear above is unchanged) */
html.avos-entering-alt,html.avos-entering-alt body{background:#0B1620}
.avos-px,.avos-arrow{position:fixed;inset:0;z-index:2147483000;overflow:hidden;pointer-events:auto}
.avos-px{display:grid}
.avos-px i{display:block;background:#0B1620;margin:-.5px;will-change:opacity}
.avos-arrow__a,.avos-arrow__b{position:absolute;top:0;bottom:0;left:0;will-change:transform}
.avos-arrow__a{background:#213C59}
.avos-arrow__b{background:#0B1620}
.avos-tx-seal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:14px;font:500 13px 'Geist Mono',Heebo,monospace;letter-spacing:.32em;color:#E3DCCA;white-space:nowrap;pointer-events:none}
.avos-tx-seal::before{content:'';width:28px;height:1px;background:#C69946}
@media (prefers-reduced-motion:reduce){.avos-px,.avos-arrow{display:none !important}html.avos-entering-alt,html.avos-entering-alt body{background:inherit}}
