html.switch-transition-pending{overflow:hidden}html.switch-transition-pending .page-header,html.switch-transition-pending .page-body,html.switch-transition-pending .page-footer{visibility:hidden}html.switch-transition-fallback .switch-transition__curtain{display:none!important}.switch-transition__curtain{--switch-transition-red:#c82337;--switch-transition-orange:#e06236;--switch-transition-yellow:#d7ab61;--switch-transition-blue:#2f4c79;--switch-transition-duration:800ms;--switch-transition-skew:-15deg;--switch-transition-z-index:9999;position:fixed;inset:0 auto 0 -50%;z-index:var(--switch-transition-z-index);display:flex;width:200%;height:100%;overflow:hidden;pointer-events:none;transform:skewX(var(--switch-transition-skew))translateX(-100%);transform-origin:center;will-change:transform}.switch-transition__band{flex:1 0 25%;height:100%;background:var(--switch-transition-band-color);transform:scaleX(1.04)}.switch-transition__band:nth-child(1){--switch-transition-band-color:var(--switch-transition-red)}.switch-transition__band:nth-child(2){--switch-transition-band-color:var(--switch-transition-orange)}.switch-transition__band:nth-child(3){--switch-transition-band-color:var(--switch-transition-yellow)}.switch-transition__band:nth-child(4){--switch-transition-band-color:var(--switch-transition-blue)}.switch-transition__curtain.is-covered{transform:skewX(var(--switch-transition-skew))translateX(0%)}.switch-transition__curtain.is-revealed{visibility:hidden;transform:skewX(var(--switch-transition-skew))translateX(100%)}.switch-transition__curtain.is-covering{animation:switch-transition-wipe-in var(--switch-transition-duration)cubic-bezier(.7,0,.3,1)forwards}.switch-transition__curtain.is-revealing{animation:switch-transition-wipe-out var(--switch-transition-duration)cubic-bezier(.7,0,.3,1)forwards}@keyframes switch-transition-wipe-in{from{transform:skewX(var(--switch-transition-skew))translateX(-100%)}to{transform:skewX(var(--switch-transition-skew))translateX(0%)}}@keyframes switch-transition-wipe-out{from{transform:skewX(var(--switch-transition-skew))translateX(0%)}to{transform:skewX(var(--switch-transition-skew))translateX(100%)}}@media(prefers-reduced-motion:reduce){.switch-transition__curtain.is-covering,.switch-transition__curtain.is-revealing{animation-duration:1ms}}