/* Shared private-website navigation; content colours and layout stay inherited. */
html[data-page-arrival=pending]::after{content:"";position:fixed;inset:0;background:#f5f0ec;z-index:2147483647;pointer-events:all}
html[data-page-arrival=pending]::after{animation:cdn-navigation-safety 0s 8s forwards}
@keyframes cdn-navigation-safety{to{visibility:hidden;pointer-events:none}}
#cdn-page-transition-011{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;outline:0;background:#f5f0ec;color:#bda97a;overflow:hidden;z-index:2147483647;opacity:0}
#cdn-page-transition-011::backdrop{background:transparent}
#cdn-page-transition-011:not([open]){display:none}
#cdn-page-transition-011 svg{position:absolute;left:50%;top:50%;width:38px;height:38px;margin:-19px;opacity:0;animation:cdn-navigation-circle 1.3s linear infinite;transition:opacity .25s}
#cdn-page-transition-011[data-state=covered] svg{opacity:1}
@keyframes cdn-navigation-circle{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){#cdn-page-transition-011 svg{animation:none}}
