.tour-progress{margin-bottom:var(--mw-spacing-sp-16)}.tour-body{gap:var(--mw-spacing-sp-8);min-height:150px;display:grid}.tour-body .mw-p{margin:0}.tour-list{margin:0;padding-left:20px;font-size:14.5px;line-height:1.55}.tour-list li{margin:4px 0}.tour-foot{justify-content:space-between;align-items:center;gap:var(--mw-spacing-sp-8);flex-wrap:wrap;display:flex}.tour-foot-right{align-items:center;gap:var(--mw-spacing-sp-8);margin-left:auto;display:flex}
