*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}@media (prefers-color-scheme: dark){html{--UI-BG-COLOR-ACTIVE: #373737;--UI-BORDER-COLOR-1: #373737;--UI-BG: #000;--UI-BG-0: #191919;--UI-BG-1: #1f1f1f;--UI-BG-2: #232323;--UI-BG-3: #2f2f2f;--UI-BG-4: #606060;--UI-BG-5: #2c2c2c;--UI-FG: #fff;--UI-FG-0: hsla(0, 0%, 100%, .8);--UI-FG-HALF: hsla(0, 0%, 100%, .6);--UI-FG-1: hsla(0, 0%, 100%, .5);--UI-FG-2: hsla(0, 0%, 100%, .3);--UI-FG-3: hsla(0, 0%, 100%, .05)}.uni-mask{background:rgba(0,0,0,.6)}body,uni-page-body{background-color:var(--UI-BG-0);color:var(--UI-FG-0)}uni-page[data-type] uni-page-body{background-color:transparent}}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}@font-face{font-family:luowa-piano;src:url(data:application/x-font-woff2;charset=utf-8;base64,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) format("woff2")}.luowa-piano{font-family:luowa-piano!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.luowa-piano-music-bold:before{content:""}.luowa-piano-music-forbidfill:before{content:""}.luowa-piano-music-note:before{content:""}.luowa-piano-music-blue:before{content:""}.luowa-piano-music-instruments:before{content:""}.luowa-piano-music-lines:before{content:""}.luowa-piano-music-3d:before{content:""}.uni-scroll-view::-webkit-scrollbar{display:none}.uni-scroll-view{-ms-overflow-style:none;scrollbar-width:none}
