/* Page placement only: player sizing, target styles and engine remain in wcys-core. */
html { scroll-padding-top:calc(var(--wcys-admin-offset,0px) + var(--wcys-header-height,67px) + 4px); }
.single-wcys_puzzle main.container { padding-top:0; }
.single-wcys_puzzle main.container > .wcys-game { margin-top:4px; }
.single-wcys_puzzle .wcys-game-story .breadcrumbs { margin:0 0 18px; }
