.self-game-play[data-v-5f53d0f7]{background:#151515;display:flex;flex-direction:column;height:100vh;min-width:1208px;overflow:hidden;width:100%}.self-game-play[data-v-5f53d0f7] .l-header .content{padding:0 24px;width:100%}.self-game-play--adaptive[data-v-5f53d0f7],.self-game-play--adaptive[data-v-5f53d0f7] .l-header{min-width:0}.self-game-play--adaptive .self-game-play__header-name[data-v-5f53d0f7]{flex-shrink:0;white-space:nowrap}@media(max-width:900px){.self-game-play--adaptive[data-v-5f53d0f7] .l-header .favorite,.self-game-play--adaptive[data-v-5f53d0f7] .l-header .game-link{display:none}}@media(max-width:1366px){.self-game-play--adaptive .self-game-play__aside[data-v-5f53d0f7]{display:none}}@media(max-height:760px),(max-width:1366px){.self-game-play--adaptive .self-game-play__meta[data-v-5f53d0f7]{flex-basis:56px;padding:8px 20px}.self-game-play--adaptive .self-game-play__icon[data-v-5f53d0f7]{border-radius:6px;flex-basis:40px;height:40px;width:40px}.self-game-play--adaptive .self-game-play__meta-copy[data-v-5f53d0f7]{align-items:center;display:flex}.self-game-play--adaptive .self-game-play__meta-copy h1[data-v-5f53d0f7]{margin:0 10px 0 0}}.self-game-play__header-name[data-v-5f53d0f7]{align-items:center;display:flex;height:40px;margin-left:12px}.self-game-play__header-name p[data-v-5f53d0f7]{background:#2f2f2f;color:#ccc;font-size:14px;line-height:40px;margin:0}.self-game-play__header-name[data-v-5f53d0f7]:after,.self-game-play__header-name[data-v-5f53d0f7]:before{content:"";height:40px;width:24px}.self-game-play__header-name[data-v-5f53d0f7]:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABQCAMAAABoKAbvAAAAdVBMVEUAAACEhIRsbGxqampsbGxqampJSUl+fn53d3dubm5dXV00NDRjY2NYWFg2NjZlZWVVVVU9PT1MTEwvLy+Xl5czMzOSkpKLi4uCgoJISEhDQ0M+Pj46Ojo2NjZ5eXl0dHRubm5paWljY2NeXl5YWFhTU1NNTU3AAo4KAAAAE3RSTlMA8oF6dnHa8O3p4dN6b1fl3tVligxnoAAAAQ1JREFUSMeVzVlawlAQBWG7o5FBUDm5gcxz9r9E+oEFUPX+f/XxZle9ehecIbgKgjMEN0HwD8FFEOQQXARBDsFPgiAXAjGA4E8MeAfBSQx4C8FJDHgDwa8Y8BqCoxjwCoKjGPAdgoMY8A2CgxjwFYLvxIAvQiAGDPgsBqxjwCcxYC0DPooBaxjwQQxYzUDWiwGrGMgeYsB2BmLAgG0MZHcxYCsCMUgM2CIEsjIxYLMIiEHHgE0iIAYtAzYKgc+iYcAGERCDmgHrRUAMKgbsIQJisDMQAwJisDFgdxEQgxWBGCQEvopFCFiZCIjBLASs7AiIwSQErGwJiMEoBKxoCIjBIASsqAmIQS9SDCoEnl+Vp0+Ic+MKAAAAAElFTkSuQmCC) no-repeat 50%}.self-game-play__header-name[data-v-5f53d0f7]:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABQCAMAAABoKAbvAAAAb1BMVEUAAAB9fX1jY2N6enphYWFgYGBgYGBhYWFnZ2dAQEBzc3NaWlpPT09DQ0M3NzdWVlYvLy+Xl5c0NDSTk5ONjY1RUVFMTExFRUVBQUE9PT05OTmCgoJ9fX14eHhycnJtbW1nZ2diYmJdXV1XV1eHh4dgHtLtAAAAEHRSTlMA73XsZXBsauZb6uDc19RrcKSHZAAAAQ1JREFUSMeV08d1w0AQBNHRUKC84UrwHmD+MbJSqL7/V6eOX7P6dnFgvD0r0BBQYCJgQEtAgZmAAR0BBRYCBvQEFFgJGDD8ETBgI2BAIaDATsCA8k/AgIOAAgQUOAkocH8KBWoCCowEBOCZLw5MBAxoCSgwEzCgI6DAQsCAnoACKwEBeObVgY2AAYWAAjsBAXjm1YGDgAIEFDgJKHCvHKgJKDBWDjQEFJgqB1oCCsyVAx0BBZZ0oCegwJoODAQU2NKBcgkH9nSAgANHOlDew4EzJSCgQJ0SvIYDTTpAwIE2HSDgQJcSfIQDfTpAwIEhJfgMB0rlAAEHyo8EX6EAAQcISPAmwXcIIAJhA2EDD7gDjbxDKEhHAAAAAElFTkSuQmCC) no-repeat 50%}.self-game-play__content[data-v-5f53d0f7],.self-game-play__main[data-v-5f53d0f7]{display:flex;flex:1;min-height:0}.self-game-play__main[data-v-5f53d0f7]{flex-direction:column;min-width:0}.self-game-play__stage[data-v-5f53d0f7]{background:#fff;flex:1;min-height:0;min-width:0;overflow:hidden;position:relative}.self-game-play__meta[data-v-5f53d0f7]{align-items:center;background:#151515;display:flex;flex:0 0 96px;padding:16px 30px}.self-game-play__icon[data-v-5f53d0f7]{align-items:center;background:#303133;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;display:flex;flex:0 0 64px;height:64px;justify-content:center;margin-right:12px;overflow:hidden;width:64px}.self-game-play__icon img[data-v-5f53d0f7]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.self-game-play__meta-copy h1[data-v-5f53d0f7]{color:#fff;font-size:16px;font-weight:400;line-height:21px;margin:0 0 9px}.self-game-play__meta-copy span[data-v-5f53d0f7]{border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:#fff;display:inline-block;font-size:12px;height:18px;line-height:16px;padding:0 6px}.self-game-play__aside[data-v-5f53d0f7]{background:#151515;color:#fff;flex:0 0 339px;overflow-x:hidden;overflow-y:auto;padding:24px 30px;width:339px}.self-game-play__aside-title[data-v-5f53d0f7]{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:700;line-height:26px;margin:0 0 16px}.self-game-play__aside-title img[data-v-5f53d0f7]{height:26px;margin-right:10px;width:26px}.self-game-play__description[data-v-5f53d0f7]{color:#fff;font-size:16px;line-height:24px;margin:0 0 36px;text-align:justify}.self-game-play__recent-item[data-v-5f53d0f7]{background:transparent;border:0;border-radius:16px;color:inherit;cursor:pointer;display:block;font:inherit;overflow:hidden;padding:0;position:relative;width:100%}.self-game-play__recent-item+.self-game-play__recent-item[data-v-5f53d0f7]{margin-top:16px}.self-game-play__recent-item:hover .self-game-play__recent-border[data-v-5f53d0f7]{display:block}.self-game-play__recent-item:hover .self-game-play__recent-image[data-v-5f53d0f7]{transform:scale(1.05)}.self-game-play__recent-item:hover .self-game-play__recent-name[data-v-5f53d0f7]{color:#f30}.self-game-play__recent-image-box[data-v-5f53d0f7]{display:block;height:157px;overflow:hidden;width:100%}.self-game-play__recent-image[data-v-5f53d0f7]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.self-game-play__recent-name[data-v-5f53d0f7]{background:#303133;border-radius:0 0 16px 16px;color:#fff;display:block;font-size:16px;height:40px;line-height:40px;overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.self-game-play__recent-border[data-v-5f53d0f7]{border:4px solid #f30;border-radius:16px;bottom:0;display:none;left:0;outline:1px solid #fff;outline-offset:-4px;pointer-events:none;position:absolute;right:0;top:0}.self-game-play__empty[data-v-5f53d0f7]{padding-top:120px;text-align:center}.self-game-play__empty img[data-v-5f53d0f7]{display:block;height:104px;margin:0 auto 12px;width:184px}.self-game-play__empty p[data-v-5f53d0f7]{color:#878787;font-size:12px;line-height:16px;margin:0}.l-header[data-v-f73501ee]{background-color:#fff;height:44px;min-width:1200px;width:100%}.l-header .content[data-v-f73501ee]{align-items:center;color:#545664;display:flex;font-size:12px;height:100%;justify-content:flex-end;line-height:16px;margin:0 auto;width:1200px}.l-header .content .logo-ctr[data-v-f73501ee]{align-items:center;display:flex;flex:1;height:100%}.l-header .content .logo-ctr .logo[data-v-f73501ee]{align-items:center;display:flex;height:100%;width:138px}.l-header .content .logo-ctr .logo img[data-v-f73501ee]{display:block;height:auto;width:100%}.l-header .name[data-v-f73501ee]{flex:1;margin:0 15px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.l-header .login[data-v-f73501ee],.l-header .logout[data-v-f73501ee],.l-header .register[data-v-f73501ee]{cursor:pointer}.l-header .login[data-v-f73501ee]:hover,.l-header .logout[data-v-f73501ee]:hover,.l-header .register[data-v-f73501ee]:hover{color:#327aff}.l-header .line[data-v-f73501ee]{border-right:1px solid rgba(84,86,100,.3);height:10px;margin:0 12px;width:0}.l-header .line.line-game[data-v-f73501ee]{border-right-color:hsla(0,0%,60%,.6);margin:0 23px}.l-header .favorite[data-v-f73501ee]{cursor:pointer;margin-left:56px}.l-header .favorite .star-hover[data-v-f73501ee]{color:#ffa738;display:none}.l-header .favorite .star[data-v-f73501ee]{display:inline-block}.l-header .favorite:hover .star[data-v-f73501ee]{display:none}.l-header .favorite:hover .star-hover[data-v-f73501ee]{display:inline-block}.l-header .favorite .svg-icon[data-v-f73501ee]{font-size:14px;margin-right:2px}.l-header.default-header .favorite .star[data-v-f73501ee],.l-header.default-header .logout .svg-icon[data-v-f73501ee]{opacity:.5}.l-header.game-play-header[data-v-f73501ee]{background:#151515;height:40px}.l-header.game-play-header .content[data-v-f73501ee]{color:#878787}.l-header.game-play-header .content .logo[data-v-f73501ee]{width:136px}.l-header.game-play-header .favorite[data-v-f73501ee]:hover,.l-header.game-play-header .login[data-v-f73501ee]:hover,.l-header.game-play-header .logout[data-v-f73501ee]:hover,.l-header.game-play-header .register[data-v-f73501ee]:hover{color:#fff}.l-header.game-play-header .favorite[data-v-f73501ee]{margin-left:0}.l-header.game-play-header .favorite .star[data-v-f73501ee],.l-header.game-play-header .favorite:hover .star[data-v-f73501ee]{display:inline-block}.l-header.game-play-header .favorite .star-hover[data-v-f73501ee],.l-header.game-play-header .favorite:hover .star-hover[data-v-f73501ee]{display:none}.l-header.game-play-header .favorite:hover .star[data-v-f73501ee]{color:#fff}.l-header.game-play-header .game-link[data-v-f73501ee]{color:#878787;margin-left:23px}.l-header.game-play-header .game-link[data-v-f73501ee]:hover{color:#fff}.ssr-only[data-v-f73501ee]{font-size:0}.animal-page{--page:#dffbff;--text:#32503c;--blue:#16a7e4;--green:#47bd34;--warn:#e29b20;--bad:#e44750;--purple:#9bdc36;--board:#d8d8d8;--track:#fff;--tile-edge:#fff;align-items:center;background:radial-gradient(circle at 10% 12%,rgba(255,244,111,.85) 0,rgba(255,244,111,.85) 5%,transparent 5.6%),radial-gradient(ellipse at 6% 24%,hsla(0,0%,100%,.86) 0,hsla(0,0%,100%,.86) 9%,transparent 9.6%),radial-gradient(ellipse at 92% 18%,hsla(0,0%,100%,.82) 0,hsla(0,0%,100%,.82) 12%,transparent 12.8%),linear-gradient(180deg,#26b8f4,#8ee8ff 38%,#eaff8a 66%,#55bf39);background:radial-gradient(circle at 10% 12%,rgba(255,244,111,.85) 0 5%,transparent 5.6%),radial-gradient(ellipse at 6% 24%,hsla(0,0%,100%,.86) 0 9%,transparent 9.6%),radial-gradient(ellipse at 92% 18%,hsla(0,0%,100%,.82) 0 12%,transparent 12.8%),linear-gradient(180deg,#26b8f4,#8ee8ff 38%,#eaff8a 66%,#55bf39);background-attachment:fixed;color:#32503c;display:flex;font-family:Segoe UI,PingFang SC,Microsoft YaHei,system-ui,-apple-system,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;height:100%;margin:0;min-height:0;overflow-x:auto;overflow-y:auto;padding:18px 0;position:relative;width:100%}.animal-page,.animal-page *{box-sizing:border-box}.animal-page button{font:inherit}.app{background:linear-gradient(180deg,hsla(0,0%,100%,.42),rgba(223,250,255,.28));border:8px solid hsla(0,0%,100%,.9);border-radius:26px;box-shadow:0 12px 0 rgba(75,158,49,.22),0 22px 34px rgba(35,111,80,.2),inset 0 4px 0 hsla(0,0%,100%,.45);display:flex;flex-direction:column;margin:auto;min-height:0;padding:16px 18px 20px;position:relative;width:820px;width:min(100%,820px)}.stats,.title{display:none}.stats b{color:#ff8517;font-weight:900}.hidden-stat{display:none}.time-row{display:block;margin:0 auto;max-width:742px;width:742px;width:100%}.time-labels{align-items:center;color:#42633e;display:flex;font-size:17px;font-weight:900;justify-content:center;line-height:1;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.time-labels>*+*{margin-left:14px}.time-labels b{color:#ff8517}#time{display:none}.progress{background:hsla(0,0%,100%,.86);border-radius:999px;box-shadow:inset 0 2px 5px rgba(0,0,0,.16);flex:1 1 420px;height:11px;max-width:420px;min-width:220px;overflow:hidden}.progress span{background:linear-gradient(90deg,#b7ff49,#39c94f);border-radius:inherit;display:block;height:100%;transition:width .26s ease;width:100%}.board-frame{background:transparent;border:0;border-radius:0;box-shadow:none;margin:0 auto;padding:0}.board,.board-frame{max-width:100%;position:relative;width:742px}.board{display:flex;flex-wrap:wrap;height:494px}.tile{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-radius:4px;box-shadow:0 1px 2px rgba(74,132,50,.22);cursor:pointer;display:flex;flex:0 0 calc(8.33333% - 1.83333px);height:calc(12.5% - 1.75px);justify-content:center;line-height:0;min-height:0;min-width:0;overflow:hidden;padding:0;position:relative;transition:transform .12s ease,filter .12s ease,opacity .16s ease;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(8.33333% - 1.83333px)}.tile:not(:nth-child(12n)){margin-right:2px}.tile:nth-child(-n+84){margin-bottom:2px}.tile img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;right:0;top:0;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.tile:hover{transform:translateY(-1px)}.tile.selected{filter:brightness(1.07);outline:4px solid #ffcf34;outline-offset:-2px}.tile.hint{background:#71c948;filter:brightness(.72) saturate(1.15);outline:3px solid #3b8e2c;outline-offset:-2px}.tile.locked{pointer-events:none}.animal-page--logged-out .tile.locked{pointer-events:auto}.tile.matching{animation:animal-match-pop .5s ease forwards;z-index:2}.tile.empty{background:hsla(0,0%,100%,.2);border-color:transparent;box-shadow:inset 0 0 0 1px rgba(85,156,56,.08);cursor:default}@keyframes animal-match-pop{0%{filter:brightness(1);opacity:1;transform:scale(1)}35%{filter:brightness(1.25) saturate(1.18);opacity:1;transform:scale(1.12)}70%{filter:brightness(1.08);opacity:.72;transform:scale(.86)}to{filter:brightness(1.35);opacity:0;transform:scale(.18)}}.tile.empty span{opacity:0}.svg-layer{bottom:0;height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;right:0;top:0;width:100%}.message,.status-line{display:none}.controls{align-items:center;border-bottom:2px solid hsla(0,0%,100%,.72);box-shadow:0 3px 0 rgba(63,151,55,.12);display:flex;margin:12px auto;padding:0 58px 13px;width:742px;width:min(100%,742px)}.controls .btn+.btn{margin-left:12px}.btn{-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;border-radius:999px;box-shadow:none;color:#fff;cursor:pointer;font-size:16px;font-weight:900;min-height:48px;outline:none;padding:12px 14px;transition:transform .12s ease,filter .12s ease,opacity .12s ease}.btn:hover{filter:brightness(1.04);transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn:disabled{cursor:default;opacity:.52;transform:none}.btn.is-processing:disabled{opacity:1}.btn.primary{background:linear-gradient(180deg,#cbff43,#46c83e);box-shadow:inset 0 4px 0 hsla(0,0%,100%,.45),0 6px 0 rgba(49,147,43,.45);text-shadow:0 2px 0 rgba(36,114,34,.45)}.btn.warn{background:linear-gradient(180deg,#ffe66a,#ff9b22);box-shadow:inset 0 4px 0 hsla(0,0%,100%,.48),0 6px 0 rgba(217,105,21,.42);text-shadow:0 2px 0 rgba(160,86,12,.42)}.btn.ghost{background:linear-gradient(180deg,#9befff,#35bde8);box-shadow:inset 0 4px 0 hsla(0,0%,100%,.46),0 6px 0 rgba(31,143,174,.42);text-shadow:0 2px 0 rgba(32,112,139,.42)}.overlay{align-items:center;background:rgba(0,0,0,.5);border-radius:12px;bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0}.overlay.show{display:flex}.overlay.pause{background:hsla(44,75%,86%,.96) url(/wan/_nuxt/img/pet-pause-rules.782d5e1.png) 50%/100% 100% no-repeat;border-radius:26px;bottom:0;box-shadow:0 20px 42px rgba(59,96,64,.28);height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:55}.overlay.pause .overlay-card,.pause-resume{display:none}.overlay.pause .pause-resume{align-items:center;background:linear-gradient(180deg,rgba(255,243,143,.98),rgba(255,197,48,.98) 54%,rgba(224,144,24,.98));border:0;border-radius:18px;box-shadow:inset 0 5px 0 hsla(0,0%,100%,.58),inset 0 -6px 0 rgba(129,75,13,.22),0 4px 0 rgba(158,96,24,.45),0 8px 13px rgba(87,55,22,.22);color:#3f2507;cursor:pointer;display:flex;font-size:20px;font-size:max(16px,min(2.4vw,24px));font-weight:950;height:12.77%;justify-content:center;left:74.47%;letter-spacing:0;padding:0 8px;position:absolute;text-shadow:0 1px 0 hsla(0,0%,100%,.58);top:70.57%;white-space:nowrap;width:18.29%}.overlay.pause .pause-resume:hover{filter:brightness(1.04)}.overlay-card{align-items:center;background:radial-gradient(circle at 18% 16%,hsla(0,0%,100%,.95) 0,hsla(0,0%,100%,.95) 9%,transparent 10%),radial-gradient(circle at 84% 20%,rgba(255,246,141,.82) 0,rgba(255,246,141,.82) 11%,transparent 12%),linear-gradient(180deg,#fff8cd,#fff2a3 58%,#ffe27a);background:radial-gradient(circle at 18% 16%,hsla(0,0%,100%,.95) 0 9%,transparent 10%),radial-gradient(circle at 84% 20%,rgba(255,246,141,.82) 0 11%,transparent 12%),linear-gradient(180deg,#fff8cd,#fff2a3 58%,#ffe27a);border:9px solid #ffcf4d;border-radius:34px;box-shadow:0 16px 0 rgba(146,85,32,.34),0 26px 34px rgba(0,0,0,.26),inset 0 7px 0 hsla(0,0%,100%,.72),inset 0 -10px 0 rgba(204,122,35,.18);display:flex;flex-direction:column;min-width:350px;padding:54px 30px 28px;position:relative;text-align:center}.overlay-card:before{border:3px dashed rgba(255,169,45,.55);border-radius:24px;bottom:10px;content:"";left:10px;pointer-events:none;position:absolute;right:10px;top:10px}.overlay-card>*+*{margin-top:16px}.modal-pets{align-items:flex-end;display:flex;justify-content:center;left:50%;pointer-events:none;position:absolute;top:-64px;transform:translateX(-50%)}.modal-pets img+img{margin-left:4px}.modal-pets img{border-radius:20px;filter:drop-shadow(0 5px 0 rgba(255,255,255,.95)) drop-shadow(0 8px 8px rgba(0,0,0,.16));height:86px;-o-object-fit:cover;object-fit:cover;width:86px}.overlay:not(.complete) .modal-pets img:nth-child(3){display:none}.overlay-card h3{-webkit-text-stroke:2px #fff;color:#7b2cad;font-size:54px;font-weight:950;line-height:1;margin:6px 0 0;text-shadow:0 4px 0 #ffd954,0 8px 0 rgba(122,64,28,.18)}.overlay-card p{color:#8b4a31;font-size:20px;font-weight:800;line-height:1.2;margin:0}.overlay.game-over .overlay-card{background:radial-gradient(circle at 20% 18%,hsla(0,0%,100%,.95) 0,hsla(0,0%,100%,.95) 9%,transparent 10%),linear-gradient(180deg,#fff7ff,#f6dbff 56%,#edc8ff);background:radial-gradient(circle at 20% 18%,hsla(0,0%,100%,.95) 0 9%,transparent 10%),linear-gradient(180deg,#fff7ff,#f6dbff 56%,#edc8ff);border-color:#b987ff;box-shadow:0 16px 0 rgba(103,55,148,.34),0 26px 34px rgba(0,0,0,.26),inset 0 7px 0 hsla(0,0%,100%,.7),inset 0 -10px 0 rgba(142,71,181,.16)}.overlay.game-over .overlay-card h3{color:#7b2cad}.overlay.complete .overlay-card{background:radial-gradient(circle at 18% 15%,hsla(0,0%,100%,.96) 0,hsla(0,0%,100%,.96) 9%,transparent 10%),radial-gradient(circle at 84% 15%,rgba(255,246,122,.92) 0,rgba(255,246,122,.92) 11%,transparent 12%),linear-gradient(180deg,#fffad4,#ffea83 56%,#ffc34d);background:radial-gradient(circle at 18% 15%,hsla(0,0%,100%,.96) 0 9%,transparent 10%),radial-gradient(circle at 84% 15%,rgba(255,246,122,.92) 0 11%,transparent 12%),linear-gradient(180deg,#fffad4,#ffea83 56%,#ffc34d);border-color:#ffb732;min-width:430px}.overlay.complete .overlay-card h3{color:#ff8e16;font-size:48px;line-height:1.08;max-width:360px;text-shadow:0 3px 0 #fff173,0 7px 0 rgba(191,93,18,.2)}.overlay.complete .overlay-card p,.overlay.game-over .overlay-card p{display:none}.overlay-btn{align-items:center;border:3px solid hsla(0,0%,100%,.78);border-radius:999px;box-shadow:inset 0 4px 0 hsla(0,0%,100%,.45),inset 0 -5px 0 rgba(0,0,0,.12),0 6px 0 rgba(81,156,70,.45);display:inline-flex;font-size:21px;justify-content:center;line-height:1;min-height:48px;min-width:146px;padding:0 26px}.btn.retry{background:linear-gradient(180deg,#c8ff5b,#59cd55);color:#fff;text-shadow:0 2px 0 rgba(40,112,40,.5)}.btn.home{background:linear-gradient(180deg,#c9fbff,#67cde5);color:#fff;text-shadow:0 2px 0 rgba(37,116,130,.5)}.cover{align-items:center;background:#111827;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:20}.cover.hide,.cover:after,.cover:before{display:none}.cover-inner{aspect-ratio:1001/856;background:url(/wan/_nuxt/img/pet-cover-final.1e62da8.png) 50%/contain no-repeat;height:100%;max-height:774px;max-width:100%;position:relative;width:auto;z-index:1}.cover-cubes,.cover-pets,.cover-title{display:none}.cover-start{background:transparent;border:0;border-radius:999px;bottom:5%;box-shadow:none;color:transparent;cursor:pointer;height:13%;left:50%;min-height:0;min-width:0;padding:0;position:absolute;text-shadow:none;transform:translateX(-50%);width:42%}.cover-start:hover{filter:none;transform:translateX(-50%)}.cover-progress{background:rgba(95,62,16,.22);border-radius:999px;bottom:1.8%;box-shadow:inset 0 1px 3px rgba(85,55,20,.22),0 1px 0 hsla(0,0%,100%,.48);height:10px;left:50%;opacity:0;padding:2px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .16s ease;width:44%}.cover.loading .cover-progress{opacity:1}.cover-progress span{background:linear-gradient(90deg,#fff36d,#ffc13d,#f08a21);border-radius:inherit;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 0 8px rgba(255,193,61,.44);display:block;height:100%;transition:width .18s ease;width:0}.overlay.complete,.overlay.game-over{background:rgba(8,15,32,.34);border-radius:12px;bottom:0;left:0;position:absolute;right:0;top:0;z-index:30}.overlay.complete .overlay-card,.overlay.game-over .overlay-card{aspect-ratio:990/900;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:0;box-shadow:none;display:block;max-height:84%;min-width:0;padding:0;width:430px;width:min(78%,430px)}.overlay.game-over .overlay-card{aspect-ratio:1599/1454;background-image:url(/wan/_nuxt/img/pet-modal-gameover.be070e8.png);height:391px}.overlay.complete .overlay-card{aspect-ratio:1693/1488;background-image:url(/wan/_nuxt/img/pet-modal-complete.e2c1e62.png);height:378px}.overlay.complete .modal-pets,.overlay.complete .overlay-card h3,.overlay.complete .overlay-card p,.overlay.complete .overlay-card:before,.overlay.game-over .modal-pets,.overlay.game-over .overlay-card h3,.overlay.game-over .overlay-card p,.overlay.game-over .overlay-card:before{display:none}.overlay.complete .overlay-btn,.overlay.game-over .overlay-btn{background:transparent;border:0;border-radius:999px;box-shadow:none;color:transparent;height:14%;left:50%;min-height:0;min-width:0;padding:0;position:absolute;text-shadow:none;transform:translateX(-50%);width:48%}.overlay.game-over .overlay-btn{bottom:8%}.overlay.complete .overlay-btn{bottom:12%}.controls .btn{align-items:center;block-size:44px;box-sizing:border-box;display:flex;flex:1 1 0;font-size:14px;inline-size:100%;height:44px;justify-content:center;line-height:1;max-height:44px;max-width:100%;min-height:44px;min-width:0;overflow:hidden;padding:0 6px;text-overflow:clip;white-space:nowrap;width:100%}.reward-ad{background:rgba(35,113,126,.34);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:60}.reward-ad.show{align-items:center;display:flex;justify-content:center}.reward-shell{aspect-ratio:12/8;background:linear-gradient(180deg,#eaffff,#baf4ff 48%,#e8ff8c);border:5px solid hsla(0,0%,100%,.92);border-radius:18px;box-shadow:0 14px 0 rgba(72,151,62,.26),0 22px 34px rgba(25,92,106,.22);height:480px;overflow:hidden;position:relative;top:0;width:720px;width:min(94vw,720px)}.reward-topbar{align-items:center;bottom:auto;display:flex;justify-content:space-between;left:12px;pointer-events:none;position:absolute;right:12px;top:12px;z-index:3}.reward-tip{background:hsla(0,0%,100%,.84);border-radius:999px;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.8),0 3px 0 rgba(92,154,64,.2);color:#42633e;font-size:15px;font-weight:900;line-height:1;min-width:54px;padding:7px 12px}.reward-tools{display:flex;pointer-events:auto}.reward-tools>button+button{margin-left:8px}.reward-icon{background:hsla(0,0%,100%,.86);border:0;border-radius:999px;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.82),0 3px 0 rgba(92,154,64,.2);color:#42633e;cursor:pointer;font-size:13px;font-weight:900;height:32px;min-width:48px;padding:0 10px}.reward-stage{align-items:center;background:radial-gradient(circle at 20% 16%,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,.8) 10%,transparent 10.8%),radial-gradient(circle at 82% 20%,rgba(255,246,122,.7) 0,rgba(255,246,122,.7) 11%,transparent 12%),linear-gradient(180deg,#7be7ff,#d6ff80);background:radial-gradient(circle at 20% 16%,hsla(0,0%,100%,.8) 0 10%,transparent 10.8%),radial-gradient(circle at 82% 20%,rgba(255,246,122,.7) 0 11%,transparent 12%),linear-gradient(180deg,#7be7ff,#d6ff80);bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}.reward-countdown{display:none}.reward-ad-link{bottom:0;color:inherit;display:none;left:0;position:absolute;right:0;text-decoration:none;top:0;z-index:1}.reward-video{background:#111827;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reward-ad-bottom{align-items:center;background:linear-gradient(180deg,transparent,rgba(0,0,0,.9));bottom:0;display:flex;justify-content:space-between;left:0;min-height:94px;padding:40px 12px 0;position:absolute;right:0}.reward-ad-title{color:#fff;font-size:16px;font-weight:700;height:21px;line-height:21px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reward-ad-detail{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:18px;color:#fff;display:flex;font-size:14px;height:36px;justify-content:center;width:88px}.reward-ad-link:hover .reward-ad-detail{background:hsla(0,0%,100%,.1)}.reward-poster{filter:drop-shadow(0 12px 10px rgba(30,96,53,.2));max-height:72%;-o-object-fit:contain;object-fit:contain;width:min(58%,360px)}.reward-footer{display:none}.reward-retain{background:rgba(20,64,76,.24);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:6}.reward-retain.show{align-items:center;display:flex;justify-content:center}.reward-retain-card{background:linear-gradient(180deg,#fffbe2,#fff08a);border:5px solid hsla(0,0%,100%,.9);border-radius:24px;box-shadow:0 10px 0 rgba(207,128,36,.28),0 20px 28px rgba(0,0,0,.2);padding:26px 22px 22px;position:relative;text-align:center;width:min(72%,360px)}.reward-retain-close{background:hsla(0,0%,100%,.88);border:0;border-radius:50%;color:#87532b;cursor:pointer;font-size:20px;font-weight:900;height:30px;line-height:1;position:absolute;right:9px;top:9px;width:30px}.reward-retain-card h3{-webkit-text-stroke:1px #fff;color:#ff8517;font-size:30px;font-weight:950;line-height:1;margin:0 0 8px}.reward-retain-card p{color:#6e8641;font-size:15px;font-weight:800;margin:0 0 16px}.reward-retain-actions{display:flex}.reward-retain-actions>button{flex:1 1 0}.reward-retain-actions>button+button{margin-left:12px}.reward-abandon,.reward-continue{border:0;border-radius:999px;box-shadow:inset 0 3px 0 hsla(0,0%,100%,.45),0 5px 0 rgba(92,154,64,.25);color:#fff;cursor:pointer;font-size:15px;font-weight:900;min-height:42px}.reward-abandon{background:linear-gradient(180deg,#ffdc65,#ff9828)}.reward-continue{background:linear-gradient(180deg,#c8ff5b,#55cc4a)}@media(max-height:818px)and (min-width:521px){.app{max-width:820px;width:calc(150.2vh - 434.648px)}.board-frame,.controls,.time-row{max-width:742px;width:calc(150.2vh - 486.648px)}.board{height:calc(100vh - 324px);width:100%}}@media(max-width:520px){.reward-shell{width:min(96vw,720px)}.reward-tip{font-size:12px;max-width:calc(100% - 82px)}.reward-icon{font-size:12px;height:28px;min-width:42px}.reward-poster{width:min(42%,210px)}}