*{box-sizing:border-box;scrollbar-width:none}::-webkit-scrollbar{display:none}html,body,#app{width:100%;height:100%;margin:0;-webkit-user-select:none;user-select:none;background-color:#fafafa;font-family:misans,微软雅黑}a{-webkit-tap-highlight-color:transparent;cursor:default}#ToastContainer{position:fixed;left:0;right:0;bottom:10vh;padding:0 max(calc(50vw - 150px),50px);display:flex;flex-direction:column-reverse;align-items:center;z-index:30}#ToastContainer>div{background:#00b935;color:#fff;padding:7.5px 15px;border-radius:5px;margin-bottom:20px;animation:toastFadeIn .3s;box-shadow:0 7px 15px #0000001a;display:flex;align-items:center;max-width:100%}#ToastContainer>div>i{margin-right:7.5px}#ToastContainer>div>span{display:block;overflow-wrap:anywhere;text-align:justify}#ToastContainer>div.inactive{transition:all .2s;opacity:0;color:#00b935;transform:scale(.98);height:var(--clientHeight)}#ToastContainer>div.inactive.heightFade{transition:all .1s;height:0px;margin-bottom:0;padding:0}@keyframes toastFadeIn{0%{opacity:0;transform:scale(.95) translateY(5px);box-shadow:none}to{opacity:1;transform:none;box-shadow:0 7px 15px #0000001a}}#notice{position:fixed;z-index:10;background-color:#d4ffe1;height:2.5rem;padding:.5rem;text-align:center;left:0;width:100%;transition:background-color .2s,color .2s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;top:-2.5rem;transition:top .2s,background-color .2s,color .2s}.home #notice{background-color:#00b935;color:#fff}.home #notice a{font-weight:700;color:#fff}#notice a{color:#00b935;text-decoration:none;transition:color .2s}#notice a:hover{text-decoration:underline}#notice a:active{text-decoration:underline;opacity:.8}.notice:not(.scrolled) #notice{top:0}.notice:not(.scrolled) header{top:2.5rem}.notice main{margin-top:2.5rem}.notFound #notice{display:none}header[data-v-2b8d7ba3]{background-color:#ffffffe6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:background-color .2s,box-shadow .2s,top .2s;padding:10px;font-size:0;position:fixed;top:0;width:100%;z-index:2;box-shadow:0 .25rem 1.125rem #4b465c1a}header img[data-v-2b8d7ba3]{width:300px;height:63px;display:inline-block;vertical-align:middle;object-fit:contain}header .links[data-v-2b8d7ba3]{width:calc(100% - 300px);display:inline-block;font-size:1.2rem;text-align:right}header .links a[data-v-2b8d7ba3]{transition:color .2s,font-weight .2s;position:relative;color:#000;text-decoration:none;padding:0 4px}header .links a.router-link-active[data-v-2b8d7ba3]{color:#00b935;font-weight:700}header .links a[data-v-2b8d7ba3]:hover{color:#00b935}header .links a[data-v-2b8d7ba3]:after{width:8px;height:8px;background-color:#00b935;position:absolute;left:0;right:0;bottom:-8px;margin:auto;display:inline-block;border-radius:4px;content:"";opacity:0;transform:translateY(-10px);transition:all .2s}header .links a.router-link-active[data-v-2b8d7ba3]:after{opacity:1;transform:none}.home header[data-v-2b8d7ba3]{background-color:transparent;box-shadow:none}.notFound header[data-v-2b8d7ba3]{display:none}.view[data-v-2b8d7ba3]{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;z-index:1;padding:110px 10px 50px}.home .view[data-v-2b8d7ba3]{background:linear-gradient(135deg,#eefff3,#d3ffe0)}.notFound .view[data-v-2b8d7ba3]{padding:0;background-color:#b8fbcc}@media screen and (max-width:700px){header[data-v-2b8d7ba3]{text-align:center}header img[data-v-2b8d7ba3]{width:100%}header .links[data-v-2b8d7ba3]{width:100%;text-align:center;margin-top:15px;margin-bottom:5px}header .links a[data-v-2b8d7ba3]{padding:0 5px}.view[data-v-2b8d7ba3]{padding:155px 10px 10px}.scrolled header[data-v-2b8d7ba3]{top:-80px}.notice.scrolled #notice[data-v-2b8d7ba3]{top:calc(-80px - 2.5rem)}}.compatibilityMask[data-v-2b8d7ba3]{position:fixed;z-index:20;background-color:#ffffffe6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);top:0;left:0;width:100vw;height:100%;text-align:center;display:none}.compatibilityMask .maskMain[data-v-2b8d7ba3]{position:absolute;top:0;left:0;bottom:0;right:0;width:fit-content;height:fit-content;margin:auto}.compatibilityMask .maskMain img[data-v-2b8d7ba3]{width:80px;height:80px}.compatibilityMask .maskMain div[data-v-2b8d7ba3]{font-size:2rem;margin-bottom:10px}.compatibilityMask .maskMain span[data-v-2b8d7ba3]{display:block;font-size:.8rem;line-height:1rem}@media screen and (max-width:350px){.compatibilityMask[data-v-2b8d7ba3]{display:block}}.fade-enter-active[data-v-2b8d7ba3],.fade-leave-active[data-v-2b8d7ba3]{transition:opacity .2s ease}.fade-enter-from[data-v-2b8d7ba3],.fade-leave-to[data-v-2b8d7ba3]{opacity:0}
