html[data-rt-dir="1"]{--rt-dir:1}html[data-rt-dir="-1"]{--rt-dir:-1}[data-world]{view-transition-name:b-world}[data-world-token]{view-transition-name:b-token}header.fixed.inset-x-0.top-0{view-transition-name:b-nav}#b-scroll-rail{view-transition-name:b-rail}#b-context-cursor{view-transition-name:b-cursor}::view-transition-group(b-cursor),::view-transition-group(b-nav),::view-transition-group(b-rail),::view-transition-group(b-token),::view-transition-group(b-world){animation:none}::view-transition-old(b-cursor),::view-transition-old(b-nav),::view-transition-old(b-rail),::view-transition-old(b-token),::view-transition-old(b-world){animation:none;opacity:0}::view-transition-new(b-cursor),::view-transition-new(b-nav),::view-transition-new(b-rail),::view-transition-new(b-token),::view-transition-new(b-world){animation:none;opacity:1}::view-transition-new(root),::view-transition-old(root){mix-blend-mode:normal;backface-visibility:hidden}@keyframes b-rt-out{to{opacity:0}}@keyframes b-rt-in{0%{opacity:0}}html[data-rt=continue]::view-transition-old(root){animation:b-rt-out var(--dur-short) var(--ease-out) both}html[data-rt=continue]::view-transition-new(root){animation:b-rt-in var(--dur-short) var(--ease-out) both}::view-transition-group(b-continue){animation-duration:var(--dur-short);animation-timing-function:var(--ease-out)}::view-transition-new(b-continue),::view-transition-old(b-continue){height:100%;width:100%;-o-object-fit:cover;object-fit:cover;overflow:clip;animation-duration:var(--dur-short);animation-timing-function:var(--ease-out)}html[data-rt=travel]::view-transition-old(root){animation:b-rt-travel-out .32s var(--ease-inout) both;z-index:1}html[data-rt=travel]::view-transition-new(root){animation:b-rt-travel-in .32s var(--ease-out) both;z-index:0}@keyframes b-rt-travel-out{to{opacity:0;transform:translate3d(calc(var(--rt-dir, 1) * -3.5vw),0,0)}}@keyframes b-rt-travel-in{0%{opacity:0;transform:translate3d(calc(var(--rt-dir, 1) * 3.5vw),0,0)}}html[data-rt=descend]::view-transition-old(root){animation:b-rt-descend-out .3s var(--ease-inout) both;z-index:0}html[data-rt=descend]::view-transition-new(root){animation:b-rt-descend-in .3s var(--ease-out) both;z-index:1}@keyframes b-rt-descend-out{to{opacity:0;transform:scale(.97)}}@keyframes b-rt-descend-in{0%{opacity:0;transform:scale(.985) translate3d(0,2.5vh,0)}}html[data-rt=ascend]::view-transition-old(root){animation:b-rt-ascend-out .3s var(--ease-inout) both;z-index:1}html[data-rt=ascend]::view-transition-new(root){animation:b-rt-ascend-in .3s var(--ease-out) both;z-index:0}@keyframes b-rt-ascend-out{to{opacity:0;transform:scale(1.03) translate3d(0,2.5vh,0)}}@keyframes b-rt-ascend-in{0%{opacity:0;transform:scale(.97)}}html[data-rt=curtain]::view-transition{background:var(--b-obsidian)}html[data-rt=curtain]::view-transition-old(root){animation:b-rt-curtain-out .2s var(--ease-inout) both}html[data-rt=curtain]::view-transition-new(root){animation:b-rt-curtain-in .26s var(--ease-out) .16s both}html[data-rt=curtain]::view-transition-group(b-world){animation:b-rt-curtain-world .42s var(--ease-inout) both}@keyframes b-rt-curtain-out{to{opacity:0;transform:scale(1.012)}}@keyframes b-rt-curtain-in{0%{opacity:0;transform:scale(.994)}}@keyframes b-rt-curtain-world{0%{opacity:1}45%{opacity:.12}to{opacity:1}}html[data-rt=curtain] .b-btn[data-loading=true]{transform:scale(.985)}html[data-rt][data-rt-mode=lite]::view-transition-old(root){animation:b-rt-out var(--dur-micro) linear both;transform:none;z-index:auto}html[data-rt][data-rt-mode=lite]::view-transition-new(root){animation:b-rt-in var(--dur-micro) linear both;transform:none;z-index:auto}html[data-rt][data-rt-mode=lite]::view-transition-group(b-world){animation:none}html[data-rt][data-rt-mode=reduce]::view-transition-old(root){animation:b-rt-out .15s linear both;transform:none;z-index:auto}html[data-rt][data-rt-mode=reduce]::view-transition-new(root){animation:b-rt-in .15s linear both;transform:none;z-index:auto}html[data-rt][data-rt-mode=reduce]::view-transition-group(b-world){animation:none}html[data-rt][data-rt-mode=reduce]::view-transition-group(b-continue),html[data-rt][data-rt-mode=reduce]::view-transition-new(b-continue),html[data-rt][data-rt-mode=reduce]::view-transition-old(b-continue){animation-duration:.15s;animation-timing-function:linear}@media (prefers-reduced-motion:reduce){html[data-rt]::view-transition-old(root){animation:b-rt-out .15s linear both;transform:none}html[data-rt]::view-transition-new(root){animation:b-rt-in .15s linear both;transform:none}html[data-rt]::view-transition-group(b-world){animation:none}}