.comp-root[data-v-a9cb6d18]{height:100%;width:100%}.comp-root>button.back[data-v-a9cb6d18]{position:fixed;width:calc(70/var(--2167ac2a)*var(--0179e234));height:calc(72/var(--2167ac2a)*var(--0179e234));right:calc(30/var(--2167ac2a)*var(--0179e234));bottom:calc(70/var(--2167ac2a)*var(--0179e234))}.comp-root>button.back[data-v-a9cb6d18]:hover{transform:scale(1.1)}.comp-root>button.back>img[data-v-a9cb6d18]{position:absolute;left:0;top:0;width:100%;height:100%}.comp-root>.bg-music[data-v-a9cb6d18]{display:none}#app{height:100%;width:100%;position:relative}@font-face{font-family:FZShaoEr-M11-Regular;src:url(../fonts/fang-zheng-shao-er.42bc88a0.TTF)}@font-face{font-family:pinyin;src:url(../fonts/ReemKufi.8e634437.ttf)}@font-face{font-family:"serif-bold";src:url(../fonts/SourceHanSerifCN-Bold.ee862716.otf)}::-webkit-scrollbar{background:#dddecc;width:.3vw;height:.3vw}::-webkit-scrollbar-thumb{background:#828a5b;border-radius:.15vw}::-webkit-scrollbar-corner{background:#dddecc}.fade-in-out-enter-active,.fade-in-out-leave-active{transition:opacity 2s}.fade-in-out-enter-from,.fade-in-out-leave-to{opacity:0}.fade-in-out-quick-enter-active,.fade-in-out-quick-leave-active{transition:opacity .5s}.fade-in-out-quick-enter-from,.fade-in-out-quick-leave-to{opacity:0}.fade-out-leave-active{transition:opacity 1s}.fade-out-leave-to{opacity:0}.fade-in-enter-active{transition:opacity 1s}.fade-in-enter-from{opacity:0}.start-up[data-v-75802156]{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:10}.start-up>button.begin[data-v-75802156]{position:absolute;right:5vh;bottom:5vh;z-index:1;width:calc(40/var(--a06c2616)*var(--482c25f0));height:-moz-fit-content;height:fit-content}.start-up>button.begin>img[data-v-75802156]{width:100%}.start-up>button.begin[data-v-75802156]:hover{transform:scale(1.1)}.start-up>video[data-v-75802156]{position:absolute;left:0;top:0;width:100%;height:100%}.cast-view[data-v-8ca39560]{position:absolute;display:flex;flex-direction:column;align-items:center;background-color:hsla(0,0%,100%,.8);z-index:10;border-radius:calc(50/var(--0d4c74b2)*var(--ccb070a6));color:#3c737b;font-weight:700;font-family:serif-bold}.cast-view>h1[data-v-8ca39560]{margin-top:1.5em;font-size:calc(40/var(--0d4c74b2)*var(--ccb070a6));margin-bottom:1.5em}.cast-view>.group-1[data-v-8ca39560]{width:50%;margin-bottom:calc(50/var(--0d4c74b2)*var(--ccb070a6))}.cast-view>.group-1>div[data-v-8ca39560]{font-size:calc(28/var(--0d4c74b2)*var(--ccb070a6));margin-bottom:.7em}.cast-view>.splitter[data-v-8ca39560]{width:50%;border-top:1px dashed #3c737b;margin-bottom:calc(50/var(--0d4c74b2)*var(--ccb070a6))}.cast-view>.group-bottom>div[data-v-8ca39560]{font-size:calc(28/var(--0d4c74b2)*var(--ccb070a6));margin-bottom:.7em;text-align:center}.cast-view>button.back[data-v-8ca39560]{position:absolute;width:calc(70/var(--0d4c74b2)*var(--ccb070a6));height:calc(72/var(--0d4c74b2)*var(--ccb070a6));right:calc(30/var(--0d4c74b2)*var(--ccb070a6));bottom:calc(30/var(--0d4c74b2)*var(--ccb070a6))}.cast-view>button.back[data-v-8ca39560]:hover{transform:scale(1.1)}.cast-view>button.back>img[data-v-8ca39560],.home[data-v-e2a49a1a]{position:absolute;left:0;top:0;width:100%;height:100%}.home>.bg-wrapper[data-v-e2a49a1a]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(1920/var(--76e78837)*var(--1a1c8532));height:calc(1080/var(--76e78837)*var(--1a1c8532));overflow:hidden}.home>.bg-wrapper>video.bg[data-v-e2a49a1a]{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home>.bg-wrapper>menu[data-v-e2a49a1a]{position:absolute;padding-top:calc(45/var(--76e78837)*var(--1a1c8532));padding-left:calc(58/var(--76e78837)*var(--1a1c8532));padding-bottom:calc(28/var(--76e78837)*var(--1a1c8532));width:calc(392/var(--76e78837)*var(--1a1c8532));height:calc(906/var(--76e78837)*var(--1a1c8532));top:calc(12/var(--76e78837)*var(--1a1c8532));right:calc(22/var(--76e78837)*var(--1a1c8532));background-image:url(../img/bg-menu.2515e9a8.png);background-size:contain;background-repeat:no-repeat;background-position:50%;counter-reset:counter-l2;counter-reset:counter-l3;transition:all .7s;z-index:5;transform-origin:top right}.home>.bg-wrapper>menu>.level1[data-v-e2a49a1a]{font-size:calc(26/var(--76e78837)*var(--1a1c8532));font-family:Source Han Sans CN-Bold,Source Han Sans CN;font-weight:700;color:#2d241d;line-height:1.3;margin-bottom:calc(24/var(--76e78837)*var(--1a1c8532));cursor:pointer;counter-increment:counter-l2}.home>.bg-wrapper>menu>.level1>h2[data-v-e2a49a1a]{width:-moz-fit-content;width:fit-content}.home>.bg-wrapper>menu>.level1>h2[data-v-e2a49a1a]:before{display:inline-block;content:"第" counter(counter-l2,cjk-decimal) "章"}.home>.bg-wrapper>menu>.level1>h2[data-v-e2a49a1a]:hover{transform:scale(1.1)}.home>.bg-wrapper>menu>.level1>.level2[data-v-e2a49a1a]{font-size:calc(20/var(--76e78837)*var(--1a1c8532));font-family:Source Han Sans CN-Regular,Source Han Sans CN;font-weight:400;color:#2d241d;line-height:1.3;margin-top:calc(6/var(--76e78837)*var(--1a1c8532));margin-bottom:calc(3/var(--76e78837)*var(--1a1c8532))}.home>.bg-wrapper>menu>.level1>.level2>h3[data-v-e2a49a1a]{width:-moz-fit-content;width:fit-content;counter-increment:counter-l3}.home>.bg-wrapper>menu>.level1>.level2>h3[data-v-e2a49a1a]:hover{transform:scale(1.1)}.home>.bg-wrapper>menu>.level1>.level2>h3[data-v-e2a49a1a]:before{display:inline-block;content:counter(counter-l3) "."}.home>.bg-wrapper>menu.hide[data-v-e2a49a1a]{transform:translateX(110%)}.home>.lion-male[data-v-e2a49a1a]{position:absolute;width:calc(260/var(--76e78837)*var(--1a1c8532));height:calc(246/var(--76e78837)*var(--1a1c8532));z-index:6}.home>.lion-male>img[data-v-e2a49a1a]{position:absolute;left:0;top:0;width:100%;height:100%}.home>.lion-male[data-v-e2a49a1a]:hover{transform:scale(1.1)}.home>.lion-female[data-v-e2a49a1a]{position:absolute;width:calc(150/var(--76e78837)*var(--1a1c8532));height:calc(193/var(--76e78837)*var(--1a1c8532));z-index:6}.home>.lion-female>img[data-v-e2a49a1a]{position:absolute;left:0;top:0;width:100%;height:100%}.home>.lion-female[data-v-e2a49a1a]:hover{width:calc(165/var(--76e78837)*var(--1a1c8532));height:calc(212.3/var(--76e78837)*var(--1a1c8532))}.home>.label[data-v-e2a49a1a]{width:calc(55/var(--76e78837)*var(--1a1c8532));height:calc(267/var(--76e78837)*var(--1a1c8532));background-image:url(../img/label-bg.de0f5011.png);background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;font-size:calc(26/var(--76e78837)*var(--1a1c8532));font-family:SimHei,Source Han Sans CN-Bold,Source Han Sans CN;color:#2d241d;display:flex;justify-content:center;align-items:center;z-index:3}.home>.label>div[data-v-e2a49a1a]{transform:translateX(calc(-2/var(--76e78837)*var(--1a1c8532)))}.home>.label[data-v-e2a49a1a]:hover{transform:scale(1.1)}.home>button.watch-cast[data-v-e2a49a1a]{position:absolute;width:calc(70/var(--76e78837)*var(--1a1c8532));height:calc(72/var(--76e78837)*var(--1a1c8532));z-index:4}.home>button.watch-cast[data-v-e2a49a1a]:hover{transform:scale(1.1)}.home>button.watch-cast>img[data-v-e2a49a1a],.level-2[data-v-cd9c8e8c]{position:absolute;left:0;top:0;width:100%;height:100%}.level-2[data-v-cd9c8e8c]{background-size:cover;background-repeat:no-repeat;background-position:50%}.level-2>video.bg[data-v-cd9c8e8c]{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.level-2>menu[data-v-cd9c8e8c]{position:absolute;top:0;background-size:contain;background-repeat:no-repeat;background-position:50%}.level-2>menu>.menu-item[data-v-cd9c8e8c]{height:calc(94/var(--94ba7dfc)*var(--b77e9806));font-size:calc(38/var(--94ba7dfc)*var(--b77e9806));font-family:FZShaoEr-M11-Regular,FZShaoEr-M11;font-weight:400;color:#2d241d;line-height:1.3;cursor:pointer;margin-bottom:calc(15/var(--94ba7dfc)*var(--b77e9806));display:flex;justify-content:center;align-items:center}.level-2>menu>.menu-item[data-v-cd9c8e8c]:hover{transform:scale(1.1)}.level-2>menu.hide[data-v-cd9c8e8c]{transform:translateX(110%)}.level-3[data-v-9d8e449c]{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.level-3>video.bg[data-v-9d8e449c]{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.level-3>menu[data-v-9d8e449c]{position:absolute;top:0;left:calc(130/var(--c64007fe)*var(--510c6608));font-size:0}.level-3>menu>img.bg[data-v-9d8e449c]{height:calc(173/var(--c64007fe)*var(--510c6608))}.level-3>menu>.menu-item[data-v-9d8e449c]{position:absolute;top:calc(76/var(--c64007fe)*var(--510c6608));left:50%;transform:translateX(-50%);height:calc(94/var(--c64007fe)*var(--510c6608));font-size:calc(38/var(--c64007fe)*var(--510c6608));font-family:FZShaoEr-M11-Regular,FZShaoEr-M11;font-weight:400;color:#2d241d;line-height:1.3;margin-bottom:calc(15/var(--c64007fe)*var(--510c6608));display:flex;justify-content:center;align-items:center;white-space:pre}.level-3>menu.hide[data-v-9d8e449c]{transform:translateX(110%)}.level-3 button.watch[data-v-9d8e449c]{position:absolute;top:calc(148/var(--c64007fe)*var(--510c6608) - 7/var(--c64007fe)*var(--510c6608));right:calc(188/var(--c64007fe)*var(--510c6608));width:calc(274/var(--c64007fe)*var(--510c6608));height:calc(238/var(--c64007fe)*var(--510c6608));background-image:url(../img/btn-watch.05d37d82.png);background-size:cover;background-repeat:no-repeat;background-position:50%;transform:scale(.9)}.level-3 button.watch[data-v-9d8e449c]:hover{transform:scale(.99)}.level-3 button.learn[data-v-9d8e449c]{position:absolute;top:calc(438/var(--c64007fe)*var(--510c6608));right:calc(22/var(--c64007fe)*var(--510c6608));width:calc(260/var(--c64007fe)*var(--510c6608));height:calc(236/var(--c64007fe)*var(--510c6608));background-image:url(../img/btn-learn.024ecde3.png);background-size:cover;background-repeat:no-repeat;background-position:50%;transform:scale(.9)}.level-3 button.learn[data-v-9d8e449c]:hover{transform:scale(.99)}.level-3 button.record[data-v-9d8e449c]{position:absolute;top:calc(712/var(--c64007fe)*var(--510c6608) - 7/var(--c64007fe)*var(--510c6608));right:calc(180/var(--c64007fe)*var(--510c6608));width:calc(262/var(--c64007fe)*var(--510c6608));height:calc(238/var(--c64007fe)*var(--510c6608));background-image:url(../img/btn-record.024005b3.png);background-size:cover;background-repeat:no-repeat;background-position:50%;transform:scale(.9)}.level-3 button.record[data-v-9d8e449c]:hover{transform:scale(.99)}.level-3 .lion-wrapper[data-v-9d8e449c]{position:absolute;bottom:calc(50/var(--c64007fe)*var(--510c6608));width:0;height:0}.level-3 .lion-wrapper>img.lion[data-v-9d8e449c]{position:absolute;left:calc(20/var(--c64007fe)*var(--510c6608));bottom:0;height:calc(340/var(--c64007fe)*var(--510c6608))}.level-3 .lion-wrapper>.speach-text-wrapper[data-v-9d8e449c]{position:absolute;left:calc(346/var(--c64007fe)*var(--510c6608));bottom:calc(100/var(--c64007fe)*var(--510c6608));width:calc(576/var(--c64007fe)*var(--510c6608));height:calc(380/var(--c64007fe)*var(--510c6608));background-image:url(../img/speach-text-wrapper.bcfdf1b6.png);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;padding-top:calc(102/var(--c64007fe)*var(--510c6608));padding-left:calc(100/var(--c64007fe)*var(--510c6608));padding-right:calc(91/var(--c64007fe)*var(--510c6608));padding-bottom:calc(115/var(--c64007fe)*var(--510c6608))}.level-3 .lion-wrapper>.speach-text-wrapper>.speach-text[data-v-9d8e449c]{height:100%;font-size:calc(20/var(--c64007fe)*var(--510c6608));line-height:1.3;font-family:Source Han Sans CN-Regular,Source Han Sans CN;font-weight:600;color:#2d241d;overflow-y:auto;padding-right:calc(8/var(--c64007fe)*var(--510c6608));position:relative;overflow-x:hidden;display:flex;justify-content:center;align-items:center;text-indent:2em;text-align:justify;letter-spacing:.1em}.level-3 .lion-wrapper>.speach-text-wrapper>.speach-text>.mask[data-v-9d8e449c]{position:absolute;left:-100%;top:0;width:200%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 30%)}.level-3 .lion-wrapper>.speach-text-wrapper>.speach-text>.mask.active[data-v-9d8e449c]{animation:changeSpeachText-9d8e449c 2s linear forwards}@keyframes changeSpeachText-9d8e449c{0%{left:-100%}to{left:100%}}.game-rule[data-v-d863b516]{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(167,128,92,.9)}.game-rule>.modal[data-v-d863b516]{height:79.26vh;width:101.85vh;background-image:url(../img/bg-game-rule.b151f861.png);background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding-top:19vh;padding-bottom:4.5vh;padding-left:6vh;padding-right:6vh}.game-rule>.modal>.text-wrap[data-v-d863b516]{font-size:3.33vh;font-family:Source Han Sans CN-Bold,Source Han Sans CN;font-weight:700;color:#c26827;line-height:2}.game-rule>.modal>button.confirm[data-v-d863b516]{background-image:url(../img/btn-ISee.53accb75.png);background-size:cover;background-repeat:no-repeat;background-position:50%;width:25.93vh;height:8.52vh}.game-rule>.modal>button.confirm[data-v-d863b516]:hover{transform:scale(1.1)}.watch-comp[data-v-33e7dd2e]{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/bg-watch.1e45a627.jpg);background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#ce9f85}.watch-comp>.bag-wrapper[data-v-33e7dd2e],.watch-comp>video[data-v-33e7dd2e]{position:absolute}.watch-comp>.bag-wrapper>img.jigsaw[data-v-33e7dd2e]{position:absolute;width:27%;left:33%;animation-name:drop-33e7dd2e;animation-duration:3s;animation-timing-function:cubic-bezier(.3,.12,.54,.32);animation-iteration-count:infinite;z-index:1}.watch-comp>.bag-wrapper>img.bag[data-v-33e7dd2e]{position:relative;width:100%;z-index:2;cursor:pointer}.watch-comp>.bag-wrapper>img.bag[data-v-33e7dd2e]:hover{transform:scale(1.1)}@keyframes drop-33e7dd2e{0%{bottom:150%}50%{bottom:25%}to{bottom:25%}}.learn-comp[data-v-32d8459e]{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/bg-learn.e1862b2f.jpg);background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#e3c8ab}.learn-comp>video[data-v-32d8459e]{position:absolute}.travel-record[data-v-ab463430]{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/bg-home.184bd380.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.travel-record>video[data-v-ab463430]{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000}.bag[data-v-419a4cdd]{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/bg-game.5b433dac.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;justify-content:space-evenly;align-items:center}.bag>.left-wrap[data-v-419a4cdd]{position:relative;background-image:url(../img/bg-bag-page-frame.fd0ef666.jpg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:calc(1000/var(--9a31de1a)*var(--ab45f424));height:calc(870/var(--9a31de1a)*var(--ab45f424));padding:calc(50/var(--9a31de1a)*var(--ab45f424)) calc(40/var(--9a31de1a)*var(--ab45f424));flex:0 0 auto}.bag>.left-wrap>.scene[data-v-419a4cdd]{position:absolute;cursor:pointer}.bag>.left-wrap>.scene>img[data-v-419a4cdd]{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bag>.left-wrap>.scene>.text-wrap[data-v-419a4cdd]{position:absolute;left:0;background:hsla(0,0%,100%,.7);bottom:0;width:100%;height:calc(40/var(--9a31de1a)*var(--ab45f424));padding-left:calc(9/var(--9a31de1a)*var(--ab45f424));padding-right:calc(9/var(--9a31de1a)*var(--ab45f424));display:flex;justify-content:space-between;align-items:center;font-size:calc(16/var(--9a31de1a)*var(--ab45f424));font-family:Source Han Sans CN-Bold,Source Han Sans CN;font-weight:700}.bag>.left-wrap>.scene>.text-wrap>.bottom-right[data-v-419a4cdd]{display:flex;justify-content:center;align-items:center}.bag>.left-wrap>.scene>.text-wrap>.bottom-right>img.fraction[data-v-419a4cdd]{width:calc(20/var(--9a31de1a)*var(--ab45f424));height:calc(18/var(--9a31de1a)*var(--ab45f424))}.bag>.left-wrap .scene.unlock>.text-wrap[data-v-419a4cdd]{color:#30b07a}.bag>.left-wrap .scene.lock>.text-wrap[data-v-419a4cdd]{color:#c26827}.bag>.right-wrap[data-v-419a4cdd]{width:calc(700/var(--9a31de1a)*var(--ab45f424));height:100vh;counter-reset:game-rule;display:flex;flex-direction:column;justify-content:center}.bag>.right-wrap>img.title[data-v-419a4cdd]{width:calc(311/var(--9a31de1a)*var(--ab45f424));height:calc(74/var(--9a31de1a)*var(--ab45f424));margin-bottom:calc(60/var(--9a31de1a)*var(--ab45f424))}.bag>.right-wrap>p[data-v-419a4cdd]{margin-bottom:1em;font-size:calc(30/var(--9a31de1a)*var(--ab45f424));line-height:1.5;font-family:Source Han Sans CN-Bold,Source Han Sans CN;font-weight:700;color:#c26827;counter-increment:game-rule}.bag>.right-wrap>p[data-v-419a4cdd]:before{display:inline-block;content:counter(game-rule) "." " ";white-space:pre}.bag>.right-wrap>button.build[data-v-419a4cdd]{margin-top:calc(60/var(--9a31de1a)*var(--ab45f424));background-image:url(../img/btn-build-town-lock.0aacc3f5.png);background-size:cover;background-repeat:no-repeat;background-position:50%;width:calc(323/var(--9a31de1a)*var(--ab45f424));height:calc(120/var(--9a31de1a)*var(--ab45f424));margin-left:auto;margin-right:auto}.bag>.right-wrap>button.build.functional[data-v-419a4cdd]{background-image:url(../img/btn-build-town-unlock.032a4d66.png)}.bag>.right-wrap>button.build.functional[data-v-419a4cdd]:hover{transform:scale(1.1)}:root{--el-overlay-color-lighter:transparent!important;--el-mask-color:#fff!important}.jigsaw-game[data-v-1a9bc804]{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/bg-game.5b433dac.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;justify-content:center;align-items:center}.jigsaw-game>.left-wrapper[data-v-1a9bc804]{width:calc(950/var(--41f3f891)*var(--328e2ce8));height:calc(628/var(--41f3f891)*var(--328e2ce8));background-image:url(../img/bg-jigsaw-game-page-frame.aeb9884d.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;margin-right:calc(83/var(--41f3f891)*var(--328e2ce8));padding:calc(var(--2d6c275a)/var(--41f3f891)*var(--328e2ce8));position:relative}.jigsaw-game>.left-wrapper>.build-tip[data-v-1a9bc804]{position:absolute;left:50%;top:calc(-170/var(--41f3f891)*var(--328e2ce8));transform:translate(-50%,100%);width:calc(530/var(--41f3f891)*var(--328e2ce8));height:calc(60/var(--41f3f891)*var(--328e2ce8));background-image:url(../img/build-tip-bg.c32f9c25.png);background-size:contain;background-repeat:no-repeat;background-position:50%;display:flex;justify-content:center;align-items:center;font-size:calc(24/var(--41f3f891)*var(--328e2ce8));font-family:Source Han Sans CN-Bold,Source Han Sans CN;font-weight:700;color:#c26827;line-height:calc(28/var(--41f3f891)*var(--328e2ce8))}.jigsaw-game>.left-wrapper>.object-wrapper[data-v-1a9bc804]{width:100%;height:100%;overflow:hidden}.jigsaw-game>.left-wrapper>.object-wrapper>object[data-v-1a9bc804]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.jigsaw-game>.left-wrapper>.for-drop[data-v-1a9bc804]{position:absolute;z-index:1}.jigsaw-game>.left-wrapper>button.replay[data-v-1a9bc804]{position:absolute;bottom:calc(-30/var(--41f3f891)*var(--328e2ce8));left:50%;transform:translate(-50%,100%);width:calc(220/var(--41f3f891)*var(--328e2ce8));height:calc(110/var(--41f3f891)*var(--328e2ce8));background-image:url(../img/btn-replay.48ec0413.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.jigsaw-game>.left-wrapper>button.replay[data-v-1a9bc804]:hover{transform:translate(-50%,100%) scale(1.1)}.jigsaw-game>.jigsaw-list[data-v-1a9bc804]{position:relative;width:calc(580/var(--41f3f891)*var(--328e2ce8));height:calc(648/var(--41f3f891)*var(--328e2ce8));padding-top:calc(8/var(--41f3f891)*var(--328e2ce8));overflow:auto}.jigsaw-game>.jigsaw-list>h1[data-v-1a9bc804]{position:absolute;left:0;top:calc(-101/var(--41f3f891)*var(--328e2ce8));height:calc(74/var(--41f3f891)*var(--328e2ce8));font-size:0}.jigsaw-game>.jigsaw-list>h1>img[data-v-1a9bc804]{height:100%}.jigsaw-game>.jigsaw-list>li[data-v-1a9bc804]{display:inline-block;margin-right:calc(28/var(--41f3f891)*var(--328e2ce8));margin-bottom:calc(17/var(--41f3f891)*var(--328e2ce8));text-align:center}.jigsaw-game>.jigsaw-list>li>img[data-v-1a9bc804]{width:calc(157/var(--41f3f891)*var(--328e2ce8));height:calc(157/var(--41f3f891)*var(--328e2ce8));background:#fff;margin-bottom:calc(15/var(--41f3f891)*var(--328e2ce8))}.jigsaw-game>.jigsaw-list>li>.jigsaw-name[data-v-1a9bc804]{font-size:calc(20/var(--41f3f891)*var(--328e2ce8));font-family:Source Han Sans CN-Bold,Source Han Sans CN;font-weight:700;color:#c26827;overflow:hidden;white-space:pre;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none}.celebrate{left:0;top:0}.celebrate,.celebrate>img{position:absolute;width:100%;height:100%}.celebrate>img{left:50%;top:50%;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain}.build-town[data-v-09d063fa]{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/bg-game.5b433dac.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;justify-content:center;align-items:center;padding-bottom:calc(50/var(--9b36ae68)*var(--7c612072))}.build-town.celebrating[data-v-09d063fa]{animation:flash-09d063fa .8s forwards}@keyframes flash-09d063fa{0%{filter:brightness(1)}50%{filter:brightness(1.1) saturate(1.2)}to{filter:brightness(1)}}.build-town>.left[data-v-09d063fa]{position:relative;width:calc(746/var(--9b36ae68)*var(--7c612072));height:calc(628/var(--9b36ae68)*var(--7c612072));margin-right:calc(83/var(--9b36ae68)*var(--7c612072))}.build-town>.left>.scene[data-v-09d063fa]{position:absolute;cursor:pointer}.build-town>.left>.scene>img[data-v-09d063fa]{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.build-town>.left>.scene>.text-wrap[data-v-09d063fa]{position:absolute;left:0;background:hsla(0,0%,100%,.7);bottom:0;width:100%;height:calc(32/var(--9b36ae68)*var(--7c612072));padding-left:calc(10/var(--9b36ae68)*var(--7c612072));padding-right:calc(10/var(--9b36ae68)*var(--7c612072));display:flex;align-items:center;font-size:calc(16/var(--9b36ae68)*var(--7c612072));font-family:Source Han Sans CN-Bold,Source Han Sans CN;font-weight:700}.build-town>.left>.scene>.text-wrap>span[data-v-09d063fa]{padding-top:.4em}.build-town>.left>.scene>.text-wrap>img.lock[data-v-09d063fa]{margin-left:.5em;width:calc(15/var(--9b36ae68)*var(--7c612072));height:calc(21/var(--9b36ae68)*var(--7c612072))}.build-town>.left .scene.unlock>.text-wrap[data-v-09d063fa]{color:#30b07a}.build-town>.left .scene.lock>.text-wrap[data-v-09d063fa]{color:#c26827}.build-town>.left>.build-tip[data-v-09d063fa]{top:calc(-170/var(--9b36ae68)*var(--7c612072));width:calc(530/var(--9b36ae68)*var(--7c612072));height:calc(60/var(--9b36ae68)*var(--7c612072));background-image:url(../img/build-tip-bg.c32f9c25.png);display:flex;justify-content:center;align-items:center;font-size:calc(24/var(--9b36ae68)*var(--7c612072));font-family:Source Han Sans CN-Bold,Source Han Sans CN;font-weight:700;color:#c26827;line-height:calc(28/var(--9b36ae68)*var(--7c612072))}.build-town>.left>.build-tip[data-v-09d063fa],.build-town>.left>button.replay[data-v-09d063fa]{position:absolute;left:50%;transform:translate(-50%,100%);background-size:contain;background-repeat:no-repeat;background-position:50%}.build-town>.left>button.replay[data-v-09d063fa]{bottom:calc(-30/var(--9b36ae68)*var(--7c612072));width:calc(220/var(--9b36ae68)*var(--7c612072));height:calc(110/var(--9b36ae68)*var(--7c612072));background-image:url(../img/btn-replay.48ec0413.png)}.build-town>.left>button.replay[data-v-09d063fa]:hover{transform:translate(-50%,100%) scale(1.1)}.build-town>.right[data-v-09d063fa]{position:relative;width:calc(950/var(--9b36ae68)*var(--7c612072));height:calc(628/var(--9b36ae68)*var(--7c612072));background-image:url(../img/bg-jigsaw-game-page-frame.aeb9884d.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;padding:calc(10/var(--9b36ae68)*var(--7c612072))}.build-town>.right>.effect[data-v-09d063fa]{position:relative;width:100%;height:100%}.build-town>.right>.effect>img[data-v-09d063fa]{position:absolute;left:0;top:0;width:100%;height:100%}.build-town>.right>div.bottom-wrap[data-v-09d063fa]{position:absolute;left:50%;bottom:calc(-70/var(--9b36ae68)*var(--7c612072));transform:translate(-50%,100%);width:100%;display:flex;justify-content:center;align-items:center}.build-town>.right>div.bottom-wrap>.step[data-v-09d063fa]{display:flex;align-items:center;pointer-events:none}.build-town>.right>div.bottom-wrap>.step>button[data-v-09d063fa]{width:calc(14/var(--9b36ae68)*var(--7c612072));height:calc(14/var(--9b36ae68)*var(--7c612072));border-radius:50%;border:2px solid #c26827;position:relative}.build-town>.right>div.bottom-wrap>.step>button>div[data-v-09d063fa]{position:absolute;left:50%;bottom:calc(-11/var(--9b36ae68)*var(--7c612072));transform:translate(-50%,100%);font-size:calc(24/var(--9b36ae68)*var(--7c612072));font-family:Source Han Sans CN-Bold,Source Han Sans CN;font-weight:700;color:#c26827}.build-town>.right>div.bottom-wrap>.step>button.done[data-v-09d063fa]{background-color:#30b07a;border:2px solid #30b07a}.build-town>.right>div.bottom-wrap>.step>button.done>div[data-v-09d063fa]{color:#30b07a}.build-town>.right>div.bottom-wrap>.step>.line[data-v-09d063fa]{display:inline-block;width:calc(120/var(--9b36ae68)*var(--7c612072));height:1px;border-top:1px dashed #c26827;margin:0 calc(8/var(--9b36ae68)*var(--7c612072))}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}html{overflow:hidden;touch-action:none;scroll-behavior:smooth}body,html{height:100%}body{text-align:justify;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:initial;text-decoration:initial}a,button{outline:none}button{padding:0;cursor:pointer;background-color:initial;border:initial;white-space:pre}img{-webkit-user-select:none;-moz-user-select:none;user-select:none}menu{list-style-type:disc}li{display:initial}input{outline:initial;background:initial;border:initial;border-radius:initial;width:auto;height:auto}td{vertical-align:inherit}