.page-lead{opacity:0;pointer-events:none;position:fixed;inset:0}@keyframes page-slash-in{0%{clip-path:polygon(-100vw 0,calc(-36.8vh - 7vw) 0,-7vw 100%,-100vw 100%)}to{clip-path:polygon(-100vw 0,107vw 0,calc(107vw + 36.8vh) 100%,-100vw 100%)}}@keyframes page-lead-in{0%{clip-path:polygon(calc(-36.8vh - 7vw) 0,-36.8vh 0,0 100%,-7vw 100%)}to{clip-path:polygon(107vw 0,114vw 0,calc(114vw + 36.8vh) 100%,calc(107vw + 36.8vh) 100%)}}@keyframes page-slash-back{0%{clip-path:polygon(107vw 0,300vw 0,300vw 100%,calc(107vw + 36.8vh) 100%)}to{clip-path:polygon(calc(-36.8vh - 7vw) 0,300vw 0,300vw 100%,-7vw 100%)}}@keyframes page-lead-back{0%{clip-path:polygon(100vw 0,107vw 0,calc(107vw + 36.8vh) 100%,calc(100vw + 36.8vh) 100%)}to{clip-path:polygon(calc(-36.8vh - 14vw) 0,calc(-36.8vh - 7vw) 0,-7vw 100%,-14vw 100%)}}@keyframes page-drift-left{to{transform:translate(-6%)}}@keyframes page-drift-right{to{transform:translate(6%)}}@keyframes page-capsule-off{0%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes page-capsule-on{0%,49.9%{opacity:0}50%,to{opacity:1}}@keyframes page-name-off{0%,66%{opacity:1}to{opacity:0}}@keyframes page-name-on{0%,66%{opacity:0}to{opacity:1}}@keyframes page-name-gone{0%,30%{opacity:1}55%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){[data-capsule]{view-transition-name:capsule}:root[data-pointer] .dot-cursor>i{view-transition-name:dot-cursor}::view-transition-group(root){animation:none}::view-transition-group(page-lead){animation:none}::view-transition-group(dot-cursor){animation:none}::view-transition-group(page-lead){z-index:1}::view-transition-group(.world-name){z-index:2}::view-transition-group(capsule){z-index:3}::view-transition-group(dot-cursor){z-index:4;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 60%, transparent);border-radius:50%}::view-transition-old(dot-cursor){opacity:0;animation:none}::view-transition-new(dot-cursor){opacity:0;animation:none}::view-transition-image-pair(root){isolation:auto}::view-transition-image-pair(capsule){isolation:auto}::view-transition-image-pair(.world-name){isolation:auto}::view-transition-old(root){mix-blend-mode:normal}::view-transition-new(root){mix-blend-mode:normal}::view-transition-old(capsule){mix-blend-mode:normal}::view-transition-new(capsule){mix-blend-mode:normal}::view-transition-old(.world-name){mix-blend-mode:normal}::view-transition-new(.world-name){mix-blend-mode:normal}::view-transition-old(root){animation:page-drift-left var(--duration-page) var(--ease-in-out) both}::view-transition-new(root){animation:page-slash-in var(--duration-page) var(--ease-in-out) both}::view-transition-old(page-lead){display:none}::view-transition-new(page-lead){background:var(--accent);animation:page-lead-in var(--duration-page) var(--ease-in-out) both}::view-transition-old(capsule){animation:page-capsule-off var(--duration-page) linear both}::view-transition-new(capsule){animation:page-capsule-on var(--duration-page) linear both}::view-transition-old(.world-name){animation:page-name-off var(--duration-page) linear both}::view-transition-new(.world-name){animation:page-name-on var(--duration-page) linear both}::view-transition-old(.world-name):only-child{animation-name:page-name-gone}:root[data-page-back]::view-transition-old(root){animation-name:page-drift-right}:root[data-page-back]::view-transition-new(root){animation-name:page-slash-back}:root[data-page-back]::view-transition-new(page-lead){animation-name:page-lead-back}}
