:root{--stack-duration:.64s;--stack-ease:cubic-bezier(.65, 0, .15, 1);--stack-slant:calc(100svh * .3);--stack-strip-red:16px;--stack-strip-white:5px;--stack-strip-black:30px;--stack-enter-zoom:1.04;--stack-enter-blur:4px;--stack-accent:#e10b17;--stack-recede-scale:.88;--stack-recede-shift:7%;--stack-recede-tilt:2deg;--stack-recede-dim:.45;--stack-recede-blur:5px}@property --stack-wipe{syntax:"<length-percentage>";inherits:false;initial-value:0}.vt-pinned{view-transition-name:site-header}::view-transition-group(site-header){z-index:10;animation:none}::view-transition-old(site-header){mix-blend-mode:normal;animation:none}::view-transition-new(site-header){mix-blend-mode:normal;animation:none}::view-transition-group(.stack-out){z-index:1}::view-transition-group(.stack-in){z-index:2}::view-transition-old(.stack-out){mix-blend-mode:normal;animation-duration:var(--stack-duration);animation-timing-function:var(--stack-ease);animation-fill-mode:both}::view-transition-new(.stack-in){mix-blend-mode:normal;animation-duration:var(--stack-duration);animation-timing-function:var(--stack-ease);animation-fill-mode:both}::view-transition-new(.stack-in){clip-path:polygon(0 0, var(--stack-wipe) 0, calc(var(--stack-wipe) - var(--stack-slant)) 100svh, calc(var(--stack-wipe) - var(--stack-slant)) 100%, 0 100%);animation-name:stack-cover}::view-transition-image-pair(.stack-in){filter:drop-shadow(var(--stack-strip-red) 0 0 var(--stack-accent)) drop-shadow(var(--stack-strip-white) 0 0 #fff) drop-shadow(var(--stack-strip-black) 0 0 #000)}::view-transition-old(.stack-out){transform-origin:50% var(--stack-origin-y,30%);animation-name:stack-recede}@keyframes stack-cover{0%{--stack-wipe:0px;transform:translateX(-5%) scale(var(--stack-enter-zoom));filter:blur(var(--stack-enter-blur))}to{--stack-wipe:calc(100% + var(--stack-slant) + var(--stack-strip-red) + var(--stack-strip-white) + var(--stack-strip-black));filter:blur();transform:translate(0)scale(1)}}@keyframes stack-recede{to{transform:translateX(var(--stack-recede-shift)) scale(var(--stack-recede-scale)) rotate(var(--stack-recede-tilt));filter:brightness(var(--stack-recede-dim)) blur(var(--stack-recede-blur))}}@media (prefers-reduced-motion:reduce){::view-transition-old(.stack-out){animation:none}::view-transition-new(.stack-in){animation:none}::view-transition-new(.stack-in){clip-path:none}::view-transition-image-pair(.stack-in){filter:none}}
:root{--section-ease:cubic-bezier(.22, 1, .36, 1);--admin-duration:.46s;--tab-duration:.48s;--section-recede-dim:.7;--section-recede-blur:2px;--tab-recede-shift:14%}::view-transition-group(.admin-in){overflow:clip}::view-transition-group(.admin-out){overflow:clip}::view-transition-group(.tab-in){overflow:clip}::view-transition-group(.tab-out){overflow:clip}::view-transition-group(.admin-out){z-index:1}::view-transition-group(.tab-out){z-index:1}::view-transition-group(.admin-in){z-index:2}::view-transition-group(.tab-in){z-index:2}::view-transition-old(.admin-out){mix-blend-mode:normal;animation-timing-function:var(--section-ease);animation-fill-mode:both}::view-transition-new(.admin-in){mix-blend-mode:normal;animation-timing-function:var(--section-ease);animation-fill-mode:both}::view-transition-old(.tab-out){mix-blend-mode:normal;animation-timing-function:var(--section-ease);animation-fill-mode:both}::view-transition-new(.tab-in){mix-blend-mode:normal;animation-timing-function:var(--section-ease);animation-fill-mode:both}::view-transition-old(.admin-out){animation-duration:var(--admin-duration)}::view-transition-new(.admin-in){animation-duration:var(--admin-duration)}::view-transition-old(.tab-out){animation-duration:var(--tab-duration)}::view-transition-new(.tab-in){animation-duration:var(--tab-duration)}::view-transition-new(.admin-in){animation-name:admin-rise}::view-transition-old(.admin-out){transform-origin:50% 0;animation-name:admin-sink}@keyframes admin-rise{0%{transform:translateY(100svh);box-shadow:0 -18px 40px #00000040}to{transform:translateY(0);box-shadow:0 0 #0000}}@keyframes admin-sink{to{filter:brightness(var(--section-recede-dim)) blur(var(--section-recede-blur));transform:scale(.96)}}:root{--tab-from:100%;--tab-shadow-x:-18px;--tab-recede:calc(var(--tab-recede-shift) * -1)}:root[data-tab-dir=back]{--tab-from:-100%;--tab-shadow-x:18px;--tab-recede:var(--tab-recede-shift)}::view-transition-new(.tab-in){animation-name:tab-cover}::view-transition-old(.tab-out){animation-name:tab-sink}@keyframes tab-cover{0%{transform:translateX(var(--tab-from));box-shadow:var(--tab-shadow-x) 0 36px #00000038}to{transform:translate(0);box-shadow:0 0 #0000}}@keyframes tab-sink{to{transform:translateX(var(--tab-recede)) scale(.95);filter:brightness(var(--section-recede-dim)) blur(var(--section-recede-blur))}}@media (prefers-reduced-motion:reduce){::view-transition-old(.admin-out){animation:none}::view-transition-new(.admin-in){animation:none}::view-transition-old(.tab-out){animation:none}::view-transition-new(.tab-in){animation:none}}
