.ad-wish-pool[data-v-81ed6bbe] {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-position: center bottom;
}

.ad-wish-pool-bg[data-v-81ed6bbe] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}

.ad-wish-pool .danmu-example[data-v-81ed6bbe] {
  position: absolute;
  top: -10rem;
  left: 1rem;
}

.ad-wish-pool .pool-items-wrapper[data-v-81ed6bbe] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.ad-wish-pool .pool-item[data-v-81ed6bbe] {
  display: flex;
  align-items: center;
  position: absolute;
  transform: translate3d(0, 0, 0);
  transition: transform linear 6000ms;
  transform-origin: left top;
  font-size: .34rem;
  writing-mode: vertical-lr;
  font-weight: 500;
  word-wrap: none;
  white-space: nowrap;
  letter-spacing: .04rem;
}

.ad-wish-pool .pool-item .item-ht[data-v-81ed6bbe] {
  -o-object-fit: contain;
  object-fit: contain;
  left: 0;
  width: .58rem;
}

.ad-wish-pool .pool-item .item-text[data-v-81ed6bbe] {
  width: .58rem;
  background-size: 100% auto;
  background-repeat: repeat-y;
  display: inline-block;
  line-height: .58rem;
}

.ad-wish-pool .pool-item .item-icon[data-v-81ed6bbe] {
  position: relative;
  width: .96rem;
  height: auto;
  -o-object-fit: contain;
  object-fit: contain;
}

.ad-wish-pool .pool-item .item-icon.head[data-v-81ed6bbe] {
  margin-bottom: -0.48rem;
}

.ad-wish-pool .pool-item .item-icon.tail[data-v-81ed6bbe] {
  margin-top: -0.48rem;
}

.ad-small-wish-pool[data-v-2ddcac52] {
  position: relative;
  box-sizing: border-box;
  width: 6.02rem;
}

.ad-small-wish-pool .pool-wrapper[data-v-2ddcac52] {
  width: 6.02rem;
  height: 3.01rem;
}

.ad-small-wish-pool .small-pool-pic[data-v-2ddcac52] {
  position: absolute;
  z-index: 2;
  left: 50%;
  top: 0;
  z-index: 2;
  transform: translate(-50%, 0%);
  max-width: 7.5rem;
}

.ad-wish-gif[data-v-2e2cd6b9] {
  position: fixed;
  z-index: 1100;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.ad-wish-modal[data-v-84bfbb70] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  background: rgba(0,0,0,.7);
  z-index: 11;
}

.ad-wish-modal .wish-modal-content[data-v-84bfbb70] {
  position: absolute;
  width: 6.46rem;
  height: 5.34rem;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.ad-wish-modal .wish-modal-input[data-v-84bfbb70] {
  width: 5.5rem;
  height: 1.87rem;
  margin: 0 auto;
  margin-top: .94rem;
  outline: none;
  background: rgba(0,0,0,0);
  border: none;
  display: block;
  border-radius: .1rem;
  font-size: .32rem;
  line-height: .45rem;
  font-weight: 500;
  padding: .24rem .32rem;
  box-sizing: border-box;
  resize: none;
  color: inherit;
}

.ad-wish-modal .wish-modal-close[data-v-84bfbb70] {
  position: absolute;
  top: .23rem;
  right: .23rem;
  width: .56rem;
  height: .56rem;
}

.ad-wish-modal .wish-modal-confirm[data-v-84bfbb70] {
  width: 3.68rem;
  height: .76rem;
  margin: 0 auto;
  margin-top: .59rem;
}

.ad-wish-poster-template[data-v-2e47bd0e] {
  width: 7.28rem;
  height: 9.7rem;
  position: fixed;
  top: -10rem;
  font-size: .32rem;
  text-align: center;
  color: #fff;
}

.ad-wish-poster-template .poster-bg[data-v-2e47bd0e] {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}

.ad-wish-poster-template .poster-face[data-v-2e47bd0e] {
  width: 1rem;
  height: 1rem;
  margin: 0 auto;
  margin-top: .3rem;
  display: inline-block;
}

.ad-wish-poster[data-v-2e47bd0e] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  background: rgba(0,0,0,.7);
  z-index: 11;
}

.ad-wish-poster .close-icon[data-v-2e47bd0e] {
  position: absolute;
  top: .64rem;
  right: .24rem;
  z-index: 5;
  width: .7rem;
  height: .7rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAAXNSR0IArs4c6QAACgRJREFUeF7dnAesZVUVhv/f3nvvvcTeorFrYo0xGkWDMg7YAcuAMoABxKEIMmCAGcsIoiJISzTYQyIoGkiMIgoqghANiMZKdATrMt9z7Zf9ztz7zrnn3Hvfe6zkZubdu8va/1l77dX2sVaAIuLWku4n6d6SbiOJv/lAf5d0vaTtkn4j6Rrb/5g3m57HhBHxIEmPz88jJN1ZUte5Q9IfJF0m6ceSLrZ9zaz57srcxHxExP0lvVDSCyTdbeIBlu+AJJ0r6Vu2fzflsReGmzowEfF0STtJelQLw2wZnvxfqu2DdJRtdQdJ95XEv+OI9hdLOtM2/06NpgZMRDxT0hsksW2a9F9Jv8ytwHa4yvafuqwiIm6fYz5W0hMkPVLSzUf0/bmkU2xf1GXctjaDgYkInuo7JT1pxGRXIe6Svt0ViDaGIwJl/ezcpo8ZIfXfk/Qp2+il3tQbmIigL1tm58YTRLx/IOl02z/rzVmHjqnH4OF5km5adeFUO8n21zoMM7JJL2Ai4k6S3i/piY1RL5F0gu0r+jLUp19E3FPSrpKe0+j/XUnH2UafTUQTAxMRD5d0oKS7VDOhQD9tm22zYhQRPKjdU2kXPq6VdPCkR/xEwEQEeuQDlTHG5Ci7zbavWzFEqokj4hap815cfQ1vgHN5Vx47AxMRz5K0j6Sb5eCcNKdIOsM2emVVUURgP71L0i2TMfTOIbY5FVupEzApKR+sQPm3pGNsf6d1hhVsEBGPlnSQJI58CHD276IDW4FJnXJ4tX1ukHSo7R+t4Jo7Tx0RD0BSJN01O6EPN9rGeh5LywKTp89xlaJFUjbZ/mFnzlZBwwTnyEpyrpa0wTYPeSSNBSbtFJAuRzJ65Gjb562CtU7MQm6rQyudc57tzX2AeZ2kN1UdUbKfm5ijVdQhIp6f9lfh6ljb54xicaTEpJm/pbJoL02lxUm0piki3iOpHOV/42i3jd5ZQuOAYQsV3wercXfbf1zTiCTzaeccXxmBhC6OaQUmvWSMuELbbJ99YwClrCEtZPQNhO7klFri1+0gMRHBFiqhgytTe6/5LdR8sBGxb+VbXWQbN2eRlgCTQaa6wUFr7WjuKtnpeG6rvPK9bf+i9G8Cw/FVIm+X296r60Sj2kUEIc1/zcKPmsbYEbF3xnVg/wLbh+0ATMY2Pl4t8DDbF/QFJiLeKulVkv4j6VTbp/cdq+4XEUTveGDPlbTgr/UdOyLIVLBmBATjdX15iIsSExHrM/AEH3/ORr10S4rpiQ0gCFydPAScBOUASU+pxkF57tY3YhcRR0gibAotHjQ1MJ+povlfsn1C30VEBH4J4zWVe29wxoBSWNzD9q/78BsR2DTYNtCi+lhgPPM+nEaF3mub4HVvigisZqznJk0MTgsoO5wokzCdMWTCJ2xRpG8XtlMB5pWS3p4DXmf7jZMMPq5tpWd6g9MCCpkBTs6JQ5c1Q43tdKTt8wsw7NtnZOPzbeOJToWGgDMPUHLHENAvwvB121sLMDiHJYb7sSHR9VFo9gFnXqAkMI+T9OHk/QrbG5wJ9jMqRbmvbZzGqdIk4MwTlASGCN8XcsHX294JYIj6f7RCAeWzg7c5DZS6gDNvUMq6IuLUKh28HmAwlDZmg+22Xz8NEPooZEmnSWraKWWoqSjaZfg6ShIxYmg/gHlpRtP54lrbb5slMCm6xSpuTkUOiJqZJs0UlOQJH5GCBOgQgHm1pLfkF1faLsbOTPFZZlvNHZQEhswqET5oM8BwTHFcQZfaxh2fC3UAZ+aSUhYaEXtKeln+vRVgKN3gA/3UdtE3MwcnFe0nJd1jxGREDIkcDjLeui4iIkjOoVagLQCDB8yeh6hbeXfXwYa0azl9ytATuw99eYoIsqxUTUBHAcxLJBUwfmu7gNR3jtZ+HUGZKzgRQab1aTnpJoChCGe//OIG269tXdmABi2gYD9RYtKkmUtORGDLYdNBGwHmIdSQVJzs2je20YZXF+Mt9R3be67gRATWP9Va0DqAoRrgrMolOGAWeekuoBRF28VCbnsIk/weEfiJJZm4YOQWJ/IkSXfPwU60/cVJBm5rOwkoZax5ghMRRAQ/lHNfZvt9BRh0DLoG+r7t0qhtza2/9wFl3uBExG6SXpPznm17WwHm5ZL2yB+wG3a2TRB7EA0BpQM4n7V95iAGs3ND8VLicmEBhpJUDK1CFNf8ZMik0wClBRweHA9wkAGY+oX49E0y68CY2+tgOMmn+yQz59g+diAwdaavHqqXmT9C55DBWFjEQD5rX3HRJaqBqcN7PAXiMv/sM2lE3Iuy1hF9e4FSSc4uVYD95GlspYggwf/gnGOL7W/w/xoYamVZTPnueNvf7AnMqPTJIFAqcBbq6Wz/tQ9vdZ8sJiIOAyEE64oENlO0VACUCipiI++w3TfpRvqEqm3moF7v8KH6YCgQzf4RcbCkp+b359o+urRpAsMlhsX8bZaWcf2lF2VGktskv1ptJa8R8bAM6YIB+aQ966TdqDKQOrH/+6w4mvsNs15PYoJOjVzSkoT+Eh1T7WEqqaioKnSWbY6zGw1FBBfMqHSAUBVkXrkps0jjSs32l0QlOEQVwF7NjmsVpYi4o6StlRf/Zdu1DbewtHHAUNdCeUS5wMlNNOpiqaxes5Qlupuq+kKqOihO3MEWWq7Ot3YTAGPZuti1gFZEkBpal7yicDkpR9YAtVWG184l41EARGJqzVHmz8gEYPpDI7dQWVgbMARucA3qXM/Uc9uzRjmrNAldlruUXM/Zxzb6cyQtCww9shj6I5JQWhBa/BPTTvzPCpyIeHLesbpVzsF1ZEBZ9rJqKzAJDrHQ+gbKmthWWSK/obpOxIUuQFn25snYU2nU04sIbtqTxiwn1YJC5uhbbadVRKBHcDiLSwKvgEKRUadKsU4SU4BKMxr/oo7kc5QfsVrsnKz/I2nI1eNCbJ8Du0hKJ+U7RnKI2XBrjFLQQigx4sSnrcQLKnK7IyWvSEkp0X5+QtFy5a/TBfjewCQTKDJSmiUJXsbDtyLazgX0Xl55HyWcCpbrxaSCFgVc0lckEdwfe/qMm2+irdQcJCJelJUSt2v8RsiClAyufK9gVxtAqUco26AytCTKSjcsWsyK3gXcg4BJ6UHfvDnf+tEcj0ggrxTgPjYFA9MIsD805yLPzOtWakJKvyrp80NDnoOBqRQz1UhUTYx6xwPNAInavoWXXki6ui3jmQ4fuuyBkigg5GQs9lQNCOb9hWmZL/GS2yRvJltpjHLmxTkckyTIyx3tcfNzWZN8Nc4pn+ZrUm7bsjC2KRLJa1J6VYbPDZhKgniyiDsXw4mWTUs62S5cuiKySE3yoCzB3IFZIuf/j4GUVzGhKMlj1YbicoLBwrkOzF0iXp5ziW3uMs6UpvUUJ2YyDTGcU7ZLecsQW6lsKxZPsSQnzNzpf2vrBFyGTYYZAAAAAElFTkSuQmCC) no-repeat;
  background-size: cover;
}

.ad-wish-poster .wish-poster-content[data-v-2e47bd0e] {
  position: absolute;
  top: 2.4rem;
  width: 6.2rem;
  height: 7.9rem;
  left: 50%;
  transform: translate(-50%, 0);
}

.ad-wish-poster .wish-poster-content .poster-img[data-v-2e47bd0e] {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  display: block;
}

.ad-wish-poster .wish-poster-content .operate-box[data-v-2e47bd0e] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: .6rem;
}

.ad-wish-poster .wish-poster-content .operate-btn[data-v-2e47bd0e] {
  width: 2.88rem;
  height: .76rem;
}

.fade-enter-active[data-v-2e47bd0e],
.fade-leave-active[data-v-2e47bd0e] {
  transition: opacity .5s;
}

.fade-enter[data-v-2e47bd0e],
.fade-leave-to[data-v-2e47bd0e] {
  opacity: 0;
}

.ad-full-wish-pool[data-v-2ef739d8] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 10;
  opacity: 0;
  transition: all linear 300ms;
}

.ad-full-wish-pool.show[data-v-2ef739d8] {
  opacity: 1;
}

.ad-full-wish-pool .close-icon[data-v-2ef739d8] {
  position: absolute;
  top: .64rem;
  right: .24rem;
  z-index: 5;
  width: .7rem;
  height: .7rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: cover;
}

.ad-full-wish-pool .operate-btn[data-v-2ef739d8] {
  position: absolute;
  bottom: .8rem;
  display: flex;
  justify-content: center;
  z-index: 6;
  width: 100%;
}

.ad-full-wish-pool .operate-btn .wish-share-btn[data-v-2ef739d8] {
  width: 2.88rem;
  height: .76rem;
  margin-right: .14rem;
}

.ad-full-wish-pool .operate-btn .wish-btn[data-v-2ef739d8] {
  width: 3.68rem;
  height: .76rem;
}

.ad-toast[data-v-b7b4a248] {
  background: rgba(0,0,0,.7);
  border-radius: .16rem !important;
  padding: .24rem !important;
  font-size: .28rem !important;
  color: #fff;
  line-height: .36rem !important;
  margin: .1rem 0;
}

.fade-enter-active[data-v-b7b4a248],
.fade-leave-active[data-v-b7b4a248] {
  transition: opacity .5s;
}

.fade-enter[data-v-b7b4a248],
.fade-leave-to[data-v-b7b4a248] {
  opacity: 0;
}

.ad-wish-comp[data-v-fe71fa92] {
  display: flex;
  align-items: center;
  justify-content: center;
}
