@font-face{font-family:Douyin Sans;src:local(Douyin Sans Bold),local(DOUYINSANSBOLD-GB),url(../font/DouyinSans-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FZKai-Z03S;src:local(FZKai-Z03S),local(FZKTJW--GB1-0),url(../font/FZKai-Z03S.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MaokenZhuyuanTi;src:local(MaokenZhuyuanTi Regular),local(MaokenZhuyuanTi-Regular),url(../font/MaokenZhuyuanTi-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none;background-color:#000;width:100%;height:100%;font-family:MaokenZhuyuanTi,Microsoft YaHei,sans-serif;position:fixed;top:0;left:0;overflow:hidden}._button_1h7w4_1{cursor:pointer;background:0 0;border:0;width:100px;height:100px;padding:0;display:block}._button_1h7w4_1 img{width:100px;height:100px;display:block}._button_1h7w4_1:focus-visible{outline-offset:5px;border-radius:50%;outline:4px solid #904718}._stage_1klw1_1{transform-origin:0 0;background-color:#f7e0cc;background-position:50%;background-repeat:no-repeat;background-size:1920px 1080px;width:1920px;height:1080px;position:absolute;overflow:hidden}._content_1klw1_2{width:100%;height:100%;position:relative}._logo_1klw1_3{pointer-events:none;width:90px;height:80px;position:absolute;top:28px;left:1801px}._sound_1klw1_4{position:absolute;top:941px;left:38px}._button_1twyx_2{box-sizing:border-box;color:#fff;white-space:nowrap;cursor:pointer;background:#904718;border:4px solid #422412;border-width:2px 4px 8px;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;font-family:MaokenZhuyuanTi,sans-serif;font-weight:400;transition:transform .12s,background-color .12s;display:inline-flex;position:relative}._large_1twyx_3{height:100px;padding:20px 51px;font-size:50px;line-height:50px}._medium_1twyx_4{height:80px;padding:10px 81px;font-size:50px;line-height:50px}._small_1twyx_5{height:80px;padding:17px 41px;font-size:35px;line-height:36px}._hero_1twyx_6{width:404px;height:114px;padding:22px 44px;font-size:60px;line-height:60px}._button_1twyx_2:hover:not(:disabled){background-color:#a25320}._button_1twyx_2:active:not(:disabled){transform:translateY(3px)}._button_1twyx_2:focus-visible{outline-offset:6px;outline:4px solid #e6a444}._button_1twyx_2:disabled{cursor:default;background-color:#868078;border-color:#68615a}._icon_1twyx_11{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-right:16px;display:inline-flex;position:relative}._play_1twyx_12 img{position:absolute;transform:rotate(90deg)}._restart_1twyx_13 img{position:absolute}._hero_1twyx_6 ._icon_1twyx_11{width:52px;height:52px}._hero_1twyx_6 ._play_1twyx_12 img{width:40px;height:36px}._hero_1twyx_6 ._restart_1twyx_13 img{width:52px;height:52px}._overlay_1ad8z_1{z-index:1000;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._dialog_1ad8z_2{text-align:center;background:#fff;border-radius:60px;outline:none;flex-shrink:0;position:relative;box-shadow:0 0 15px #00000080}._dialog_1ad8z_2:before{content:"";border-radius:inherit;pointer-events:none;border:6px solid #914718;position:absolute;top:0;bottom:0;left:0;right:0}._feedback_1ad8z_4{width:1160px;padding:56px 60px}._title_1ad8z_5{color:#5ec850;margin:0;font-family:Douyin Sans,sans-serif;font-size:60px;font-weight:700;line-height:72px}._description_1ad8z_6{color:#68615a;margin-top:50px;font-family:Douyin Sans,sans-serif;font-size:45px;line-height:54px}._content_1ad8z_7{width:1300px;padding:46px 0}._content_1ad8z_7 ._title_1ad8z_5{margin-bottom:22px}._footer_1ad8z_9{margin-top:22px}._preview_1ad8z_10{padding:46px 100px}._close_1ad8z_11{cursor:pointer;background:0 0;border:0;width:65px;height:65px;padding:0;position:absolute;top:33px;right:33px}._close_1ad8z_11 img{display:block}._close_1ad8z_11:focus-visible{outline-offset:3px;border-radius:50%;outline:4px solid #e6a444}._app_85mw5_1{color:#422412;outline:none;width:1920px;height:1080px;position:relative}._screen_85mw5_2,._dragQuestion_85mw5_2,._experiment_85mw5_2{width:1920px;height:1080px;position:relative}._background_85mw5_3{pointer-events:none;width:1920px;height:1080px;position:absolute;top:0;left:0}._logo_85mw5_4{pointer-events:none;position:absolute;top:26px;left:1805px}._title_85mw5_5{color:#fff;white-space:nowrap;-webkit-text-stroke:10px #422412;paint-order:stroke fill;margin:0;font:700 140px/168px Douyin Sans,sans-serif;position:absolute;top:180px}._startTitle_85mw5_6{left:470px}._copy_85mw5_7,._task_85mw5_7{color:#fff;-webkit-text-stroke:6px #422412;paint-order:stroke fill;font:400 60px/70px FZKai-Z03S,serif}._screenCopy_85mw5_8{white-space:pre-wrap;text-align:justify;width:1492px;margin:0;position:absolute;top:400px;left:214px}._startButton_85mw5_9{position:absolute;top:778px;left:758px}._header_85mw5_10{z-index:2;width:1858px;height:140px;position:absolute;top:23px;left:37px}._task_85mw5_7{width:1517px;margin:0;position:absolute;top:0;left:203px}._orderTask_85mw5_12{width:1558px}._footer_85mw5_13{display:flex;position:absolute;top:934px;right:113px}._footer_85mw5_13>button+button{margin-left:55px}._photoCard_85mw5_15{border-radius:20px;margin:0;position:absolute;top:209px}._photoCard_85mw5_15:after{content:"";pointer-events:none;border:4px solid #c8a882;border-radius:20px;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}._photoCard_85mw5_15>img{object-fit:contain;position:absolute}._orderCard_85mw5_18{background:#030303;width:300px;height:300px}._directionCard_85mw5_19{background:#fff;width:400px;height:400px}._slot_85mw5_20{position:absolute}._orderSlot_85mw5_21{border-radius:50%;width:100px;height:100px;top:553px}._directionSlot_85mw5_22{border-radius:100px;width:269px;height:80px;top:660px}._slotArt_85mw5_23{pointer-events:none;position:absolute;top:-1.5px;left:-1.5px}._slotAction_85mw5_24{border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}._hovered_85mw5_25{outline-offset:4px;outline:5px solid #ffe168}._token_85mw5_26{color:#fff;cursor:grab;touch-action:none;text-align:center;border:0;padding:0;font:700 60px/72px Douyin Sans,sans-serif;display:block;position:relative}._token_85mw5_26>img{pointer-events:none;position:absolute;top:0;left:0}._token_85mw5_26>span{pointer-events:none;display:block;position:relative}._numberToken_85mw5_29{background:0 0;border-radius:50%;width:100px;height:100px}._numberToken_85mw5_29>span{width:100%;height:72px;position:absolute;top:14px;left:0}._directionToken_85mw5_31{background:#5ec850;border-radius:100px;width:269px;height:80px;font-size:50px;line-height:60px;box-shadow:0 2px #904718}._directionToken_85mw5_31>span{width:100%;height:60px;position:absolute;top:11px;left:0}._token_85mw5_26:disabled,._slotAction_85mw5_24:disabled{cursor:default}._selected_85mw5_34{outline-offset:4px;outline:5px solid #ffe168}._token_85mw5_26:focus-visible{outline-offset:5px;outline:4px solid #904718}._slotAction_85mw5_24:focus-visible{outline-offset:5px;outline:4px solid #904718}._waterChoice_85mw5_35:focus-visible{outline-offset:5px;outline:4px solid #904718}._optionPicture_85mw5_35:focus-visible{outline-offset:5px;outline:4px solid #904718}._functionChoice_85mw5_35:focus-visible{outline-offset:5px;outline:4px solid #904718}._orderBank_85mw5_36{width:526px;height:102px;position:absolute;top:844px;left:629px}._directionBank_85mw5_37{width:879px;height:82px;position:absolute;top:864px;left:197px}._bankItem_85mw5_38{position:absolute;top:0}._orderHint_85mw5_39,._directionHint_85mw5_39{color:#fff;-webkit-text-stroke:4px #422412;paint-order:stroke fill;margin:0;font:700 35px/42px Douyin Sans,sans-serif;position:absolute}._orderHint_85mw5_39{top:853px;left:225px}._directionHint_85mw5_39{top:803px;left:197px}._dragGhost_85mw5_42{z-index:2000;pointer-events:none;position:absolute}._experimentImage_85mw5_43{width:592px;height:778.457px;margin:0;position:absolute;top:154px;left:153px}._experimentImage_85mw5_43>img:first-child{display:block}._oilLabel_85mw5_45,._waterLabel_85mw5_45{color:#000;font:400 25px/27px FZKai-Z03S,serif;position:absolute;left:314px}._oilLabel_85mw5_45{top:437px}._waterLabel_85mw5_45{top:553px}._oilArrow_85mw5_48,._waterArrow_85mw5_48{position:absolute;left:274px}._oilArrow_85mw5_48{top:461.318px}._waterArrow_85mw5_48{top:577.318px}._experimentPrompt_85mw5_51{color:#904718;width:981px;margin:0;font:700 50px/60px Douyin Sans,sans-serif;position:absolute;top:217px;left:778px}._waterOption_85mw5_52{width:300px;height:406px;position:absolute;top:432px}._optionPicture_85mw5_35{cursor:pointer;background:0 0;border:0;width:300px;height:300px;padding:0;position:absolute;top:0;left:0}._waterCard_85mw5_54{position:absolute;top:-2px;left:-2px}._waterTube_85mw5_55{position:absolute;top:4px;left:89px}._waterLine_85mw5_56{position:absolute;top:110px;left:95px}._waterChoice_85mw5_35{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:100px;width:181px;height:80px;padding:0;font:700 60px/70px Douyin Sans,sans-serif;position:absolute;top:326px;left:60px}._waterChoice_85mw5_35>img{position:absolute;top:-1.5px;left:-1.5px}._waterChoice_85mw5_35>span{position:relative}._functionChoice_85mw5_35{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:100px;width:511px;height:80px;padding:0;font:700 50px/60px Douyin Sans,sans-serif;position:absolute;left:845px}._functionChoice_85mw5_35>img{position:absolute;top:0;left:0}._functionChoice_85mw5_35>span{position:relative}._functionSelected_85mw5_63{background:#904718;box-shadow:0 2px #422412}._waterChoice_85mw5_35:disabled,._optionPicture_85mw5_35:disabled,._functionChoice_85mw5_35:disabled{cursor:default}._feedback_85mw5_65{width:1160px;padding:56px 60px}._feedback_85mw5_65 h2{font-size:60px;line-height:72px}._feedback_85mw5_65 p{margin:30px 0 0;font-size:40px;line-height:52px}._correct_85mw5_68 h2{color:#5ec850}._incorrect_85mw5_69 h2{color:#de613b}._srOnly_85mw5_70{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
/*$vite$:1*/