body[data-v-bd2c2832]{margin:0;font-family:Rubik,微软雅黑,Microsoft YaHei UI,sans-serif;scroll-behavior:smooth}[page][data-v-bd2c2832]{width:100%;min-height:100vh;position:relative}.container[data-v-bd2c2832]{max-width:1000px;display:block}@media (min-width:1000px){.container[data-v-bd2c2832]{margin:2rem auto}}@media (max-width:1000px){.container[data-v-bd2c2832]{margin:2rem}}.logo .cls-2[data-v-bd2c2832],.logo .cls-3[data-v-bd2c2832],.logo .cls-4[data-v-bd2c2832],.logo .cls-5[data-v-bd2c2832]{fill:#fff}.logo-active .cls-2[data-v-bd2c2832]{fill:url(#g2)}.logo-active .cls-3[data-v-bd2c2832]{fill:url(#g3)}.logo-active .cls-4[data-v-bd2c2832]{fill:url(#g4)}.logo-active .cls-5[data-v-bd2c2832]{fill:url(#g5)}.navbar.active .img .cls-2[data-v-bd2c2832]{fill:url(#g2)}.navbar.active .img .cls-3[data-v-bd2c2832]{fill:url(#g3)}.navbar.active .img .cls-4[data-v-bd2c2832]{fill:url(#g4)}.navbar.active .img .cls-5[data-v-bd2c2832]{fill:url(#g5)}.view-out[data-v-bd2c2832]{opacity:0!important}[data-v-bd2c2832]::-moz-selection{background:rgba(84,244,127,.2)}[data-v-bd2c2832]::selection{background:rgba(84,244,127,.2)}@media screen and (min-width:1000px){.hoverscale[data-v-bd2c2832]:hover{transform:scale(1.2)!important}}figure[data-v-bd2c2832]{text-align:center}figure figcaption[data-v-bd2c2832]{color:rgba(0,0,0,.3);font-size:18px;margin:16px 0}figure figcaption span[data-v-bd2c2832]{font-weight:700;color:#000;margin-right:1em}hr[data-v-bd2c2832]{border:0;border-top:1px solid rgba(0,0,0,.1);margin-top:0}.monospace[data-v-bd2c2832]{font-family:Consolas,SF Mono,SFMono-Regular,ui-monospace,Menlo,monospace}.common-background[data-v-bd2c2832]{background-position:50%;background-size:cover;background-repeat:no-repeat}.typo[data-v-bd2c2832]{color:rgba(0,0,0,.7);line-height:1.8;position:relative}.typo+figure[data-v-bd2c2832]{position:relative}.typo+figure img[data-v-bd2c2832],.typo+img[data-v-bd2c2832]{width:100%;display:block;margin:auto}.typo.light[data-v-bd2c2832]{color:hsla(0,0%,100%,.7)}.typo.light a[data-v-bd2c2832]:hover,.typo.light strong[data-v-bd2c2832]{color:#fff}.typo strong[data-v-bd2c2832]{color:#000}.typo h4[data-v-bd2c2832]{color:crimson;font-size:1.5rem;font-weight:700}.typo a[data-v-bd2c2832]{position:relative;text-decoration:none;color:inherit;transition:all .2s ease}.typo a[data-v-bd2c2832]:after{background:#54f47f;width:100%;content:" ";display:block;position:absolute;bottom:.5px;z-index:-1;height:5px;left:50%;transform:translateX(-50%);opacity:.4;transition:all .2s ease}.typo a[data-v-bd2c2832]:hover{color:#000}.typo a[data-v-bd2c2832]:hover:after{opacity:1}.typo ol[data-v-bd2c2832],.typo ul[data-v-bd2c2832]{padding-left:24px}.typo h1[data-v-bd2c2832],.typo h2[data-v-bd2c2832]{line-height:1.5}.typo p[data-v-bd2c2832]{line-height:1.8}.money[data-v-bd2c2832]{font-family:WechatSans;color:#000}a[data-v-bd2c2832]{text-decoration:none;color:inherit}.primary-text[data-v-bd2c2832]{color:transparent;background:linear-gradient(75deg,#54f47f,#50963d);background-clip:text;background-position:50%;background-size:cover;-webkit-background-clip:text;display:inline-block;text-shadow:none}.big-title[data-v-bd2c2832]{font-weight:700;background:linear-gradient(90deg,#50963d,#54f47f,#50963d);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:flow-bd2c2832 2s linear infinite}@keyframes flow-bd2c2832{0%{background-position:0 50%}to{background-position:150% 50%}}.primarys-text[data-v-bd2c2832]{color:#54f47f}p[data-v-bd2c2832]{margin:1rem 0}abbr[data-v-bd2c2832]{cursor:help}.see-full-in-pc[data-v-bd2c2832]{color:rgba(0,0,0,.7);display:flex;margin:16px auto;justify-content:center;align-items:center}.see-full-in-pc .mdi[data-v-bd2c2832]{margin-right:.5em}.container.content .primary-text[data-v-bd2c2832],.container>.content .primary-text[data-v-bd2c2832]{font-size:2.5rem;margin:.5rem 0}@media screen and (max-width:1000px){.container.content .primary-text[data-v-bd2c2832],.container>.content .primary-text[data-v-bd2c2832]{font-size:40.6px}}.container.content ol[data-v-bd2c2832],.container.content p[data-v-bd2c2832],.container.content ul[data-v-bd2c2832],.container>.content ol[data-v-bd2c2832],.container>.content p[data-v-bd2c2832],.container>.content ul[data-v-bd2c2832]{font-size:1.2rem;margin:.5rem 0}[lazy][data-v-bd2c2832]{transition:background-image .3s ease,box-shadow .2s ease!important}.link-card[data-v-bd2c2832]{position:relative;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.2);padding:16px 24px;display:flex;flex-wrap:nowrap;align-items:center;cursor:pointer;transition:all .2s ease;margin:16px}.link-card .mdi[data-v-bd2c2832]{position:absolute;right:24px;top:16px;opacity:.3;transition:all .2s ease}.link-card.github h2[data-v-bd2c2832]{color:rgba(0,0,0,.3)}.link-card.qq[data-v-bd2c2832]{background:linear-gradient(-96deg,#1680c7,#12b7f5);color:#fff}.link-card.qq h2[data-v-bd2c2832]{color:hsla(0,0%,100%,.7)}.link-card.wenjuan h2[data-v-bd2c2832]{color:rgba(0,0,0,.3)}.link-card.wenjuan img[data-v-bd2c2832]{border-radius:100%;transform:scale(.8)}.link-card.afdian h2[data-v-bd2c2832]{color:rgba(0,0,0,.3)}.link-card.afdian img[data-v-bd2c2832]{border-radius:20%;transform:scale(.8)}@media (min-width:1000px){.link-card[data-v-bd2c2832]:hover{opacity:.5}.link-card:hover .mdi[data-v-bd2c2832]{opacity:1}.link-card:hover .mdi.mdi-arrow-right[data-v-bd2c2832]{transform:translateX(10px)}}@media (max-width:800px){.link-card[data-v-bd2c2832]{padding:8px 12px}}.link-card img[data-v-bd2c2832]{width:100px;height:100px;transform:scale(1.1)}@media (max-width:800px){.link-card img[data-v-bd2c2832]{width:72px;height:72px}}.link-card .text[data-v-bd2c2832]{padding-left:16px}.link-card .text h2[data-v-bd2c2832]{font-weight:400}.link-card .text h1[data-v-bd2c2832],.link-card .text h2[data-v-bd2c2832]{margin:8px 0}.link-card .text h2[data-v-bd2c2832]{font-size:18px}@media (max-width:800px){.link-card .text h1[data-v-bd2c2832]{font-size:22px}.link-card .text h2[data-v-bd2c2832]{font-size:12px}}.inline-block[data-v-bd2c2832]{display:inline-block}@media (max-width:1000px){.no-mobile[data-v-bd2c2832]{display:none!important}}@media (min-width:1001px){.no-pc[data-v-bd2c2832]{display:none!important}}.darken-background[data-v-bd2c2832]{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;z-index:100}.darken-background[data-v-bd2c2832]:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.darken-background.darken-1[data-v-bd2c2832]:after{background:rgba(0,0,0,.1)}.darken-background.darken-2[data-v-bd2c2832]:after{background:rgba(0,0,0,.2)}.darken-background.darken-3[data-v-bd2c2832]:after{background:rgba(0,0,0,.3)}.darken-background.blur[data-v-bd2c2832]:after{backdrop-filter:blur(5px)}.icon-small svg[data-v-bd2c2832]{width:16px}[data-v-bd2c2832]::-webkit-scrollbar{width:8px;height:16px;background-color:rgba(0,0,0,.2)}[data-v-bd2c2832]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:rgba(0,0,0,.2)}[data-v-bd2c2832]::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.mc[data-v-bd2c2832]{padding:1em;font-family:Consolas,SF Mono,SFMono-Regular,ui-monospace,Menlo,monospace;background-color:#212121;color:#fff;border-radius:5px}@media (max-width:800px){.mc[data-v-bd2c2832]{padding:.5em}}.mc_black[data-v-bd2c2832]{color:#000}.mc_dark_blue[data-v-bd2c2832]{color:#00a}.mc_dark_green[data-v-bd2c2832]{color:#0a0}.mc_dark_aqua[data-v-bd2c2832]{color:#0aa}.mc_dark_red[data-v-bd2c2832]{color:#a00}.mc_dark_purple[data-v-bd2c2832]{color:#a0a}.mc_gold[data-v-bd2c2832]{color:#fa0}.mc_gray[data-v-bd2c2832]{color:#aaa}.mc_dark_gray[data-v-bd2c2832]{color:#555}.mc_blue[data-v-bd2c2832]{color:#55f}.mc_green[data-v-bd2c2832]{color:#5f5}.mc_aqua[data-v-bd2c2832]{color:#5ff}.mc_red[data-v-bd2c2832]{color:#f55}.mc_light_purple[data-v-bd2c2832]{color:#f5f}.mc_yellow[data-v-bd2c2832]{color:#ff5}.mc_white[data-v-bd2c2832]{color:#fff}.mc_bold[data-v-bd2c2832]{font-weight:700}.mc_italic[data-v-bd2c2832]{font-style:italic}.mc_strikethrough[data-v-bd2c2832],.mc_underlined[data-v-bd2c2832]{position:relative;display:inline-block}.mc_strikethrough[data-v-bd2c2832]:before,.mc_underlined[data-v-bd2c2832]:after{content:"";width:100%;position:absolute;right:0}.mc_strikethrough[data-v-bd2c2832]:before{border-bottom:2px solid;border-bottom-color:inherit;top:55%}.mc_underlined[data-v-bd2c2832]:after{border-bottom:2px solid;border-bottom-color:inherit;bottom:-8%}#nprogress[data-v-bd2c2832]{pointer-events:none}#nprogress .bar[data-v-bd2c2832]{background:#54f47f;position:fixed;z-index:10000;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-bd2c2832]{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #54f47f,0 0 5px #54f47f;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-bd2c2832]{position:fixed;z-index:1031;top:15px;right:15px;display:none}#nprogress .spinner-icon[data-v-bd2c2832]{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#54f47f;border-left-color:#54f47f;border-radius:50%;animation:nprogress-spinner-bd2c2832 .4s linear infinite}.nprogress-custom-parent[data-v-bd2c2832]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-bd2c2832],.nprogress-custom-parent #nprogress .spinner[data-v-bd2c2832]{position:absolute}@keyframes nprogress-spinner-bd2c2832{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.logo[data-v-bd2c2832]{display:flex;align-items:center;cursor:default}.logo[data-v-bd2c2832] ::-moz-selection{background:transparent}.logo[data-v-bd2c2832] ::selection{background:transparent}.logo.nav .img[data-v-bd2c2832]{width:72px;margin-left:16px;transform:translateY(0)}.logo.nav svg .cls-1[data-v-bd2c2832]{fill:url(#g1)}.logo.small .img[data-v-bd2c2832]{width:32px}.logo.primary .img .cls-2[data-v-bd2c2832]{fill:url(#g2)}.logo.primary .img .cls-3[data-v-bd2c2832]{fill:url(#g3)}.logo.primary .img .cls-4[data-v-bd2c2832]{fill:url(#g4)}.logo.primary .img .cls-5[data-v-bd2c2832]{fill:url(#g5)}@media screen and (min-width:1000px){.logo.footer .img[data-v-bd2c2832]{width:150px}}@media screen and (max-width:1000px){.logo.footer .img[data-v-bd2c2832]{width:100px}}@media screen and (min-width:1000px){.logo.hero .img[data-v-bd2c2832]{width:200px}}@media screen and (max-width:1000px){.logo.hero .img[data-v-bd2c2832]{width:100px}}.logo.center[data-v-bd2c2832]{justify-content:center}body[data-v-7663d01e]{margin:0;font-family:Rubik,微软雅黑,Microsoft YaHei UI,sans-serif;scroll-behavior:smooth}[page][data-v-7663d01e]{width:100%;min-height:100vh;position:relative}.container[data-v-7663d01e]{max-width:1000px;display:block}@media (min-width:1000px){.container[data-v-7663d01e]{margin:2rem auto}}@media (max-width:1000px){.container[data-v-7663d01e]{margin:2rem}}.logo .cls-2[data-v-7663d01e],.logo .cls-3[data-v-7663d01e],.logo .cls-4[data-v-7663d01e],.logo .cls-5[data-v-7663d01e]{fill:#fff}.logo-active .cls-2[data-v-7663d01e]{fill:url(#g2)}.logo-active .cls-3[data-v-7663d01e]{fill:url(#g3)}.logo-active .cls-4[data-v-7663d01e]{fill:url(#g4)}.logo-active .cls-5[data-v-7663d01e]{fill:url(#g5)}.navbar.active .img .cls-2[data-v-7663d01e]{fill:url(#g2)}.navbar.active .img .cls-3[data-v-7663d01e]{fill:url(#g3)}.navbar.active .img .cls-4[data-v-7663d01e]{fill:url(#g4)}.navbar.active .img .cls-5[data-v-7663d01e]{fill:url(#g5)}.view-out[data-v-7663d01e]{opacity:0!important}[data-v-7663d01e]::-moz-selection{background:rgba(84,244,127,.2)}[data-v-7663d01e]::selection{background:rgba(84,244,127,.2)}@media screen and (min-width:1000px){.hoverscale[data-v-7663d01e]:hover{transform:scale(1.2)!important}}figure[data-v-7663d01e]{text-align:center}figure figcaption[data-v-7663d01e]{color:rgba(0,0,0,.3);font-size:18px;margin:16px 0}figure figcaption span[data-v-7663d01e]{font-weight:700;color:#000;margin-right:1em}hr[data-v-7663d01e]{border:0;border-top:1px solid rgba(0,0,0,.1);margin-top:0}.monospace[data-v-7663d01e]{font-family:Consolas,SF Mono,SFMono-Regular,ui-monospace,Menlo,monospace}.common-background[data-v-7663d01e]{background-position:50%;background-size:cover;background-repeat:no-repeat}.typo[data-v-7663d01e]{color:rgba(0,0,0,.7);line-height:1.8;position:relative}.typo+figure[data-v-7663d01e]{position:relative}.typo+figure img[data-v-7663d01e],.typo+img[data-v-7663d01e]{width:100%;display:block;margin:auto}.typo.light[data-v-7663d01e]{color:hsla(0,0%,100%,.7)}.typo.light a[data-v-7663d01e]:hover,.typo.light strong[data-v-7663d01e]{color:#fff}.typo strong[data-v-7663d01e]{color:#000}.typo h4[data-v-7663d01e]{color:crimson;font-size:1.5rem;font-weight:700}.typo a[data-v-7663d01e]{position:relative;text-decoration:none;color:inherit;transition:all .2s ease}.typo a[data-v-7663d01e]:after{background:#54f47f;width:100%;content:" ";display:block;position:absolute;bottom:.5px;z-index:-1;height:5px;left:50%;transform:translateX(-50%);opacity:.4;transition:all .2s ease}.typo a[data-v-7663d01e]:hover{color:#000}.typo a[data-v-7663d01e]:hover:after{opacity:1}.typo ol[data-v-7663d01e],.typo ul[data-v-7663d01e]{padding-left:24px}.typo h1[data-v-7663d01e],.typo h2[data-v-7663d01e]{line-height:1.5}.typo p[data-v-7663d01e]{line-height:1.8}.money[data-v-7663d01e]{font-family:WechatSans;color:#000}a[data-v-7663d01e]{text-decoration:none;color:inherit}.primary-text[data-v-7663d01e]{color:transparent;background:linear-gradient(75deg,#54f47f,#50963d);background-clip:text;background-position:50%;background-size:cover;-webkit-background-clip:text;display:inline-block;text-shadow:none}.big-title[data-v-7663d01e]{font-weight:700;background:linear-gradient(90deg,#50963d,#54f47f,#50963d);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:flow-7663d01e 2s linear infinite}@keyframes flow-7663d01e{0%{background-position:0 50%}to{background-position:150% 50%}}.primarys-text[data-v-7663d01e]{color:#54f47f}p[data-v-7663d01e]{margin:1rem 0}abbr[data-v-7663d01e]{cursor:help}.see-full-in-pc[data-v-7663d01e]{color:rgba(0,0,0,.7);display:flex;margin:16px auto;justify-content:center;align-items:center}.see-full-in-pc .mdi[data-v-7663d01e]{margin-right:.5em}.container.content .primary-text[data-v-7663d01e],.container>.content .primary-text[data-v-7663d01e]{font-size:2.5rem;margin:.5rem 0}@media screen and (max-width:1000px){.container.content .primary-text[data-v-7663d01e],.container>.content .primary-text[data-v-7663d01e]{font-size:40.6px}}.container.content ol[data-v-7663d01e],.container.content p[data-v-7663d01e],.container.content ul[data-v-7663d01e],.container>.content ol[data-v-7663d01e],.container>.content p[data-v-7663d01e],.container>.content ul[data-v-7663d01e]{font-size:1.2rem;margin:.5rem 0}[lazy][data-v-7663d01e]{transition:background-image .3s ease,box-shadow .2s ease!important}.link-card[data-v-7663d01e]{position:relative;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.2);padding:16px 24px;display:flex;flex-wrap:nowrap;align-items:center;cursor:pointer;transition:all .2s ease;margin:16px}.link-card .mdi[data-v-7663d01e]{position:absolute;right:24px;top:16px;opacity:.3;transition:all .2s ease}.link-card.github h2[data-v-7663d01e]{color:rgba(0,0,0,.3)}.link-card.qq[data-v-7663d01e]{background:linear-gradient(-96deg,#1680c7,#12b7f5);color:#fff}.link-card.qq h2[data-v-7663d01e]{color:hsla(0,0%,100%,.7)}.link-card.wenjuan h2[data-v-7663d01e]{color:rgba(0,0,0,.3)}.link-card.wenjuan img[data-v-7663d01e]{border-radius:100%;transform:scale(.8)}.link-card.afdian h2[data-v-7663d01e]{color:rgba(0,0,0,.3)}.link-card.afdian img[data-v-7663d01e]{border-radius:20%;transform:scale(.8)}@media (min-width:1000px){.link-card[data-v-7663d01e]:hover{opacity:.5}.link-card:hover .mdi[data-v-7663d01e]{opacity:1}.link-card:hover .mdi.mdi-arrow-right[data-v-7663d01e]{transform:translateX(10px)}}@media (max-width:800px){.link-card[data-v-7663d01e]{padding:8px 12px}}.link-card img[data-v-7663d01e]{width:100px;height:100px;transform:scale(1.1)}@media (max-width:800px){.link-card img[data-v-7663d01e]{width:72px;height:72px}}.link-card .text[data-v-7663d01e]{padding-left:16px}.link-card .text h2[data-v-7663d01e]{font-weight:400}.link-card .text h1[data-v-7663d01e],.link-card .text h2[data-v-7663d01e]{margin:8px 0}.link-card .text h2[data-v-7663d01e]{font-size:18px}@media (max-width:800px){.link-card .text h1[data-v-7663d01e]{font-size:22px}.link-card .text h2[data-v-7663d01e]{font-size:12px}}.inline-block[data-v-7663d01e]{display:inline-block}@media (max-width:1000px){.no-mobile[data-v-7663d01e]{display:none!important}}@media (min-width:1001px){.no-pc[data-v-7663d01e]{display:none!important}}.darken-background[data-v-7663d01e]{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;z-index:100}.darken-background[data-v-7663d01e]:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.darken-background.darken-1[data-v-7663d01e]:after{background:rgba(0,0,0,.1)}.darken-background.darken-2[data-v-7663d01e]:after{background:rgba(0,0,0,.2)}.darken-background.darken-3[data-v-7663d01e]:after{background:rgba(0,0,0,.3)}.darken-background.blur[data-v-7663d01e]:after{backdrop-filter:blur(5px)}.icon-small svg[data-v-7663d01e]{width:16px}[data-v-7663d01e]::-webkit-scrollbar{width:8px;height:16px;background-color:rgba(0,0,0,.2)}[data-v-7663d01e]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:rgba(0,0,0,.2)}[data-v-7663d01e]::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.mc[data-v-7663d01e]{padding:1em;font-family:Consolas,SF Mono,SFMono-Regular,ui-monospace,Menlo,monospace;background-color:#212121;color:#fff;border-radius:5px}@media (max-width:800px){.mc[data-v-7663d01e]{padding:.5em}}.mc_black[data-v-7663d01e]{color:#000}.mc_dark_blue[data-v-7663d01e]{color:#00a}.mc_dark_green[data-v-7663d01e]{color:#0a0}.mc_dark_aqua[data-v-7663d01e]{color:#0aa}.mc_dark_red[data-v-7663d01e]{color:#a00}.mc_dark_purple[data-v-7663d01e]{color:#a0a}.mc_gold[data-v-7663d01e]{color:#fa0}.mc_gray[data-v-7663d01e]{color:#aaa}.mc_dark_gray[data-v-7663d01e]{color:#555}.mc_blue[data-v-7663d01e]{color:#55f}.mc_green[data-v-7663d01e]{color:#5f5}.mc_aqua[data-v-7663d01e]{color:#5ff}.mc_red[data-v-7663d01e]{color:#f55}.mc_light_purple[data-v-7663d01e]{color:#f5f}.mc_yellow[data-v-7663d01e]{color:#ff5}.mc_white[data-v-7663d01e]{color:#fff}.mc_bold[data-v-7663d01e]{font-weight:700}.mc_italic[data-v-7663d01e]{font-style:italic}.mc_strikethrough[data-v-7663d01e],.mc_underlined[data-v-7663d01e]{position:relative;display:inline-block}.mc_strikethrough[data-v-7663d01e]:before,.mc_underlined[data-v-7663d01e]:after{content:"";width:100%;position:absolute;right:0}.mc_strikethrough[data-v-7663d01e]:before{border-bottom:2px solid;border-bottom-color:inherit;top:55%}.mc_underlined[data-v-7663d01e]:after{border-bottom:2px solid;border-bottom-color:inherit;bottom:-8%}#nprogress[data-v-7663d01e]{pointer-events:none}#nprogress .bar[data-v-7663d01e]{background:#54f47f;position:fixed;z-index:10000;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-7663d01e]{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #54f47f,0 0 5px #54f47f;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-7663d01e]{position:fixed;z-index:1031;top:15px;right:15px;display:none}#nprogress .spinner-icon[data-v-7663d01e]{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#54f47f;border-left-color:#54f47f;border-radius:50%;animation:nprogress-spinner-7663d01e .4s linear infinite}.nprogress-custom-parent[data-v-7663d01e]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-7663d01e],.nprogress-custom-parent #nprogress .spinner[data-v-7663d01e]{position:absolute}@keyframes nprogress-spinner-7663d01e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navbar .logo.nav[data-v-7663d01e]{cursor:pointer}@media (max-width:800px){.navbar .logo.nav[data-v-7663d01e]{margin-left:42px}}.navbar.inactive[data-v-7663d01e]{background:rgba(0,0,0,.2);backdrop-filter:blur(5px)}.navbar.inactive .hamburger__bottom-bun[data-v-7663d01e],.navbar.inactive .hamburger__top-bun[data-v-7663d01e]{background:#fff}.navbar.inactive .link[data-v-7663d01e]{color:hsla(0,0%,100%,.7)}.navbar.inactive .link.active[data-v-7663d01e],.navbar.inactive .link[data-v-7663d01e]:not(.active):hover{color:#fff!important}.navbar .link.active[data-v-7663d01e]{font-weight:700}.navbar.active[data-v-7663d01e]{background:#fff}.navbar.active .hamburger__bottom-bun[data-v-7663d01e],.navbar.active .hamburger__top-bun[data-v-7663d01e]{background:rgba(0,0,0,.7)}.nav-link[data-v-7663d01e]{margin-left:16px;display:flex;align-items:center;color:rgba(0,0,0,.3)}@media screen and (max-width:800px){.nav-link[data-v-7663d01e]{display:none}}.nav-link .link[data-v-7663d01e]{margin:0 16px;cursor:pointer;transition:all .2s ease;position:relative}.nav-link .link[data-v-7663d01e]:not(.active):hover{color:#272727}.nav-link .link.active[data-v-7663d01e]{color:#272727;transform:scale(1.2)}.nav-link .link.active[data-v-7663d01e]:after{opacity:1;width:120%}.nav-link .link[data-v-7663d01e]:after{background:#54f47f;width:0;content:" ";display:block;position:absolute;bottom:.5px;z-index:-1;height:5px;left:50%;transform:translateX(-50%);opacity:0}.navbar[data-v-7663d01e]{transition:all .2s ease;z-index:1000;display:flex;align-items:center;box-shadow:0 1px 10px 0 rgba(0,0,0,.21);padding:12px;position:fixed;top:0;left:0;right:0;height:40px}.hamburger[data-v-7663d01e]{cursor:pointer;position:absolute;left:8px;width:48px;height:48px;transition:all .25s;z-index:10000}@media screen and (min-width:800px){.hamburger[data-v-7663d01e]{display:none}}.hamburger__bottom-bun[data-v-7663d01e],.hamburger__top-bun[data-v-7663d01e]{content:"";display:block;position:absolute;left:15px;width:18px;height:2.2px;transform:rotate(0);transition:all .25s}.hamburger__top-bun[data-v-7663d01e]{top:23px;transform:translateY(-3px)}.hamburger__bottom-bun[data-v-7663d01e]{bottom:23px;transform:translateY(3px)}.open[data-v-7663d01e]{transform:rotate(90deg)}.open .hamburger__top-bun[data-v-7663d01e]{transform:rotate(45deg) translateY(0)}.open .hamburger__bottom-bun[data-v-7663d01e]{transform:rotate(-45deg) translateY(0)}.dropdown[data-v-7663d01e]{z-index:200;width:100%;position:absolute;top:62px;left:0;background:#fff;opacity:1;display:none;pointer-events:none}.dropdown .dropdown-item[data-v-7663d01e]{width:100%;display:block;color:rgba(0,0,0,.7);padding:16px;font-size:1.1rem;transition:all .2s ease;cursor:pointer;text-decoration:none}.dropdown .dropdown-item[data-v-7663d01e]:hover{background:rgba(0,0,0,.05)}body[data-v-6b778eff]{margin:0;font-family:Rubik,微软雅黑,Microsoft YaHei UI,sans-serif;scroll-behavior:smooth}[page][data-v-6b778eff]{width:100%;min-height:100vh;position:relative}.container[data-v-6b778eff]{max-width:1000px;display:block}@media (min-width:1000px){.container[data-v-6b778eff]{margin:2rem auto}}@media (max-width:1000px){.container[data-v-6b778eff]{margin:2rem}}.logo .cls-2[data-v-6b778eff],.logo .cls-3[data-v-6b778eff],.logo .cls-4[data-v-6b778eff],.logo .cls-5[data-v-6b778eff]{fill:#fff}.logo-active .cls-2[data-v-6b778eff]{fill:url(#g2)}.logo-active .cls-3[data-v-6b778eff]{fill:url(#g3)}.logo-active .cls-4[data-v-6b778eff]{fill:url(#g4)}.logo-active .cls-5[data-v-6b778eff]{fill:url(#g5)}.navbar.active .img .cls-2[data-v-6b778eff]{fill:url(#g2)}.navbar.active .img .cls-3[data-v-6b778eff]{fill:url(#g3)}.navbar.active .img .cls-4[data-v-6b778eff]{fill:url(#g4)}.navbar.active .img .cls-5[data-v-6b778eff]{fill:url(#g5)}.view-out[data-v-6b778eff]{opacity:0!important}[data-v-6b778eff]::-moz-selection{background:rgba(84,244,127,.2)}[data-v-6b778eff]::selection{background:rgba(84,244,127,.2)}@media screen and (min-width:1000px){.hoverscale[data-v-6b778eff]:hover{transform:scale(1.2)!important}}figure[data-v-6b778eff]{text-align:center}figure figcaption[data-v-6b778eff]{color:rgba(0,0,0,.3);font-size:18px;margin:16px 0}figure figcaption span[data-v-6b778eff]{font-weight:700;color:#000;margin-right:1em}hr[data-v-6b778eff]{border:0;border-top:1px solid rgba(0,0,0,.1);margin-top:0}.monospace[data-v-6b778eff]{font-family:Consolas,SF Mono,SFMono-Regular,ui-monospace,Menlo,monospace}.common-background[data-v-6b778eff]{background-position:50%;background-size:cover;background-repeat:no-repeat}.typo[data-v-6b778eff]{color:rgba(0,0,0,.7);line-height:1.8;position:relative}.typo+figure[data-v-6b778eff]{position:relative}.typo+figure img[data-v-6b778eff],.typo+img[data-v-6b778eff]{width:100%;display:block;margin:auto}.typo.light[data-v-6b778eff]{color:hsla(0,0%,100%,.7)}.typo.light a[data-v-6b778eff]:hover,.typo.light strong[data-v-6b778eff]{color:#fff}.typo strong[data-v-6b778eff]{color:#000}.typo h4[data-v-6b778eff]{color:crimson;font-size:1.5rem;font-weight:700}.typo a[data-v-6b778eff]{position:relative;text-decoration:none;color:inherit;transition:all .2s ease}.typo a[data-v-6b778eff]:after{background:#54f47f;width:100%;content:" ";display:block;position:absolute;bottom:.5px;z-index:-1;height:5px;left:50%;transform:translateX(-50%);opacity:.4;transition:all .2s ease}.typo a[data-v-6b778eff]:hover{color:#000}.typo a[data-v-6b778eff]:hover:after{opacity:1}.typo ol[data-v-6b778eff],.typo ul[data-v-6b778eff]{padding-left:24px}.typo h1[data-v-6b778eff],.typo h2[data-v-6b778eff]{line-height:1.5}.typo p[data-v-6b778eff]{line-height:1.8}.money[data-v-6b778eff]{font-family:WechatSans;color:#000}a[data-v-6b778eff]{text-decoration:none;color:inherit}.primary-text[data-v-6b778eff]{color:transparent;background:linear-gradient(75deg,#54f47f,#50963d);background-clip:text;background-position:50%;background-size:cover;-webkit-background-clip:text;display:inline-block;text-shadow:none}.big-title[data-v-6b778eff]{font-weight:700;background:linear-gradient(90deg,#50963d,#54f47f,#50963d);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:flow-6b778eff 2s linear infinite}@keyframes flow-6b778eff{0%{background-position:0 50%}to{background-position:150% 50%}}.primarys-text[data-v-6b778eff]{color:#54f47f}p[data-v-6b778eff]{margin:1rem 0}abbr[data-v-6b778eff]{cursor:help}.see-full-in-pc[data-v-6b778eff]{color:rgba(0,0,0,.7);display:flex;margin:16px auto;justify-content:center;align-items:center}.see-full-in-pc .mdi[data-v-6b778eff]{margin-right:.5em}.container.content .primary-text[data-v-6b778eff],.container>.content .primary-text[data-v-6b778eff]{font-size:2.5rem;margin:.5rem 0}@media screen and (max-width:1000px){.container.content .primary-text[data-v-6b778eff],.container>.content .primary-text[data-v-6b778eff]{font-size:40.6px}}.container.content ol[data-v-6b778eff],.container.content p[data-v-6b778eff],.container.content ul[data-v-6b778eff],.container>.content ol[data-v-6b778eff],.container>.content p[data-v-6b778eff],.container>.content ul[data-v-6b778eff]{font-size:1.2rem;margin:.5rem 0}[lazy][data-v-6b778eff]{transition:background-image .3s ease,box-shadow .2s ease!important}.link-card[data-v-6b778eff]{position:relative;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.2);padding:16px 24px;display:flex;flex-wrap:nowrap;align-items:center;cursor:pointer;transition:all .2s ease;margin:16px}.link-card .mdi[data-v-6b778eff]{position:absolute;right:24px;top:16px;opacity:.3;transition:all .2s ease}.link-card.github h2[data-v-6b778eff]{color:rgba(0,0,0,.3)}.link-card.qq[data-v-6b778eff]{background:linear-gradient(-96deg,#1680c7,#12b7f5);color:#fff}.link-card.qq h2[data-v-6b778eff]{color:hsla(0,0%,100%,.7)}.link-card.wenjuan h2[data-v-6b778eff]{color:rgba(0,0,0,.3)}.link-card.wenjuan img[data-v-6b778eff]{border-radius:100%;transform:scale(.8)}.link-card.afdian h2[data-v-6b778eff]{color:rgba(0,0,0,.3)}.link-card.afdian img[data-v-6b778eff]{border-radius:20%;transform:scale(.8)}@media (min-width:1000px){.link-card[data-v-6b778eff]:hover{opacity:.5}.link-card:hover .mdi[data-v-6b778eff]{opacity:1}.link-card:hover .mdi.mdi-arrow-right[data-v-6b778eff]{transform:translateX(10px)}}@media (max-width:800px){.link-card[data-v-6b778eff]{padding:8px 12px}}.link-card img[data-v-6b778eff]{width:100px;height:100px;transform:scale(1.1)}@media (max-width:800px){.link-card img[data-v-6b778eff]{width:72px;height:72px}}.link-card .text[data-v-6b778eff]{padding-left:16px}.link-card .text h2[data-v-6b778eff]{font-weight:400}.link-card .text h1[data-v-6b778eff],.link-card .text h2[data-v-6b778eff]{margin:8px 0}.link-card .text h2[data-v-6b778eff]{font-size:18px}@media (max-width:800px){.link-card .text h1[data-v-6b778eff]{font-size:22px}.link-card .text h2[data-v-6b778eff]{font-size:12px}}.inline-block[data-v-6b778eff]{display:inline-block}@media (max-width:1000px){.no-mobile[data-v-6b778eff]{display:none!important}}@media (min-width:1001px){.no-pc[data-v-6b778eff]{display:none!important}}.darken-background[data-v-6b778eff]{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;z-index:100}.darken-background[data-v-6b778eff]:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.darken-background.darken-1[data-v-6b778eff]:after{background:rgba(0,0,0,.1)}.darken-background.darken-2[data-v-6b778eff]:after{background:rgba(0,0,0,.2)}.darken-background.darken-3[data-v-6b778eff]:after{background:rgba(0,0,0,.3)}.darken-background.blur[data-v-6b778eff]:after{backdrop-filter:blur(5px)}.icon-small svg[data-v-6b778eff]{width:16px}[data-v-6b778eff]::-webkit-scrollbar{width:8px;height:16px;background-color:rgba(0,0,0,.2)}[data-v-6b778eff]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:rgba(0,0,0,.2)}[data-v-6b778eff]::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.mc[data-v-6b778eff]{padding:1em;font-family:Consolas,SF Mono,SFMono-Regular,ui-monospace,Menlo,monospace;background-color:#212121;color:#fff;border-radius:5px}@media (max-width:800px){.mc[data-v-6b778eff]{padding:.5em}}.mc_black[data-v-6b778eff]{color:#000}.mc_dark_blue[data-v-6b778eff]{color:#00a}.mc_dark_green[data-v-6b778eff]{color:#0a0}.mc_dark_aqua[data-v-6b778eff]{color:#0aa}.mc_dark_red[data-v-6b778eff]{color:#a00}.mc_dark_purple[data-v-6b778eff]{color:#a0a}.mc_gold[data-v-6b778eff]{color:#fa0}.mc_gray[data-v-6b778eff]{color:#aaa}.mc_dark_gray[data-v-6b778eff]{color:#555}.mc_blue[data-v-6b778eff]{color:#55f}.mc_green[data-v-6b778eff]{color:#5f5}.mc_aqua[data-v-6b778eff]{color:#5ff}.mc_red[data-v-6b778eff]{color:#f55}.mc_light_purple[data-v-6b778eff]{color:#f5f}.mc_yellow[data-v-6b778eff]{color:#ff5}.mc_white[data-v-6b778eff]{color:#fff}.mc_bold[data-v-6b778eff]{font-weight:700}.mc_italic[data-v-6b778eff]{font-style:italic}.mc_strikethrough[data-v-6b778eff],.mc_underlined[data-v-6b778eff]{position:relative;display:inline-block}.mc_strikethrough[data-v-6b778eff]:before,.mc_underlined[data-v-6b778eff]:after{content:"";width:100%;position:absolute;right:0}.mc_strikethrough[data-v-6b778eff]:before{border-bottom:2px solid;border-bottom-color:inherit;top:55%}.mc_underlined[data-v-6b778eff]:after{border-bottom:2px solid;border-bottom-color:inherit;bottom:-8%}#nprogress[data-v-6b778eff]{pointer-events:none}#nprogress .bar[data-v-6b778eff]{background:#54f47f;position:fixed;z-index:10000;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-6b778eff]{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #54f47f,0 0 5px #54f47f;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-6b778eff]{position:fixed;z-index:1031;top:15px;right:15px;display:none}#nprogress .spinner-icon[data-v-6b778eff]{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#54f47f;border-left-color:#54f47f;border-radius:50%;animation:nprogress-spinner-6b778eff .4s linear infinite}.nprogress-custom-parent[data-v-6b778eff]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-6b778eff],.nprogress-custom-parent #nprogress .spinner[data-v-6b778eff]{position:absolute}@keyframes nprogress-spinner-6b778eff{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon-btn[data-v-6b778eff]{border-radius:100%;outline:none;width:32px;height:32px;text-align:center;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .2s ease}.icon-btn.dark[data-v-6b778eff]{background:#414141;color:#fff}.icon-btn.dark[data-v-6b778eff]:hover{background:#54f47f}.icon-btn.dark svg[data-v-6b778eff]{fill:#fff!important}body[data-v-00c51948]{margin:0;font-family:Rubik,微软雅黑,Microsoft YaHei UI,sans-serif;scroll-behavior:smooth}[page][data-v-00c51948]{width:100%;min-height:100vh;position:relative}.container[data-v-00c51948]{max-width:1000px;display:block}@media (min-width:1000px){.container[data-v-00c51948]{margin:2rem auto}}@media (max-width:1000px){.container[data-v-00c51948]{margin:2rem}}.logo .cls-2[data-v-00c51948],.logo .cls-3[data-v-00c51948],.logo .cls-4[data-v-00c51948],.logo .cls-5[data-v-00c51948]{fill:#fff}.logo-active .cls-2[data-v-00c51948]{fill:url(#g2)}.logo-active .cls-3[data-v-00c51948]{fill:url(#g3)}.logo-active .cls-4[data-v-00c51948]{fill:url(#g4)}.logo-active .cls-5[data-v-00c51948]{fill:url(#g5)}.navbar.active .img .cls-2[data-v-00c51948]{fill:url(#g2)}.navbar.active .img .cls-3[data-v-00c51948]{fill:url(#g3)}.navbar.active .img .cls-4[data-v-00c51948]{fill:url(#g4)}.navbar.active .img .cls-5[data-v-00c51948]{fill:url(#g5)}.view-out[data-v-00c51948]{opacity:0!important}[data-v-00c51948]::-moz-selection{background:rgba(84,244,127,.2)}[data-v-00c51948]::selection{background:rgba(84,244,127,.2)}@media screen and (min-width:1000px){.hoverscale[data-v-00c51948]:hover{transform:scale(1.2)!important}}figure[data-v-00c51948]{text-align:center}figure figcaption[data-v-00c51948]{color:rgba(0,0,0,.3);font-size:18px;margin:16px 0}figure figcaption span[data-v-00c51948]{font-weight:700;color:#000;margin-right:1em}hr[data-v-00c51948]{border:0;border-top:1px solid rgba(0,0,0,.1);margin-top:0}.monospace[data-v-00c51948]{font-family:Consolas,SF Mono,SFMono-Regular,ui-monospace,Menlo,monospace}.common-background[data-v-00c51948]{background-position:50%;background-size:cover;background-repeat:no-repeat}.typo[data-v-00c51948]{color:rgba(0,0,0,.7);line-height:1.8;position:relative}.typo+figure[data-v-00c51948]{position:relative}.typo+figure img[data-v-00c51948],.typo+img[data-v-00c51948]{width:100%;display:block;margin:auto}.typo.light[data-v-00c51948]{color:hsla(0,0%,100%,.7)}.typo.light a[data-v-00c51948]:hover,.typo.light strong[data-v-00c51948]{color:#fff}.typo strong[data-v-00c51948]{color:#000}.typo h4[data-v-00c51948]{color:crimson;font-size:1.5rem;font-weight:700}.typo a[data-v-00c51948]{position:relative;text-decoration:none;color:inherit;transition:all .2s ease}.typo a[data-v-00c51948]:after{background:#54f47f;width:100%;content:" ";display:block;position:absolute;bottom:.5px;z-index:-1;height:5px;left:50%;transform:translateX(-50%);opacity:.4;transition:all .2s ease}.typo a[data-v-00c51948]:hover{color:#000}.typo a[data-v-00c51948]:hover:after{opacity:1}.typo ol[data-v-00c51948],.typo ul[data-v-00c51948]{padding-left:24px}.typo h1[data-v-00c51948],.typo h2[data-v-00c51948]{line-height:1.5}.typo p[data-v-00c51948]{line-height:1.8}.money[data-v-00c51948]{font-family:WechatSans;color:#000}a[data-v-00c51948]{text-decoration:none;color:inherit}.primary-text[data-v-00c51948]{color:transparent;background:linear-gradient(75deg,#54f47f,#50963d);background-clip:text;background-position:50%;background-size:cover;-webkit-background-clip:text;display:inline-block;text-shadow:none}.big-title[data-v-00c51948]{font-weight:700;background:linear-gradient(90deg,#50963d,#54f47f,#50963d);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:flow-00c51948 2s linear infinite}@keyframes flow-00c51948{0%{background-position:0 50%}to{background-position:150% 50%}}.primarys-text[data-v-00c51948]{color:#54f47f}p[data-v-00c51948]{margin:1rem 0}abbr[data-v-00c51948]{cursor:help}.see-full-in-pc[data-v-00c51948]{color:rgba(0,0,0,.7);display:flex;margin:16px auto;justify-content:center;align-items:center}.see-full-in-pc .mdi[data-v-00c51948]{margin-right:.5em}.container.content .primary-text[data-v-00c51948],.container>.content .primary-text[data-v-00c51948]{font-size:2.5rem;margin:.5rem 0}@media screen and (max-width:1000px){.container.content .primary-text[data-v-00c51948],.container>.content .primary-text[data-v-00c51948]{font-size:40.6px}}.container.content ol[data-v-00c51948],.container.content p[data-v-00c51948],.container.content ul[data-v-00c51948],.container>.content ol[data-v-00c51948],.container>.content p[data-v-00c51948],.container>.content ul[data-v-00c51948]{font-size:1.2rem;margin:.5rem 0}[lazy][data-v-00c51948]{transition:background-image .3s ease,box-shadow .2s ease!important}.link-card[data-v-00c51948]{position:relative;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.2);padding:16px 24px;display:flex;flex-wrap:nowrap;align-items:center;cursor:pointer;transition:all .2s ease;margin:16px}.link-card .mdi[data-v-00c51948]{position:absolute;right:24px;top:16px;opacity:.3;transition:all .2s ease}.link-card.github h2[data-v-00c51948]{color:rgba(0,0,0,.3)}.link-card.qq[data-v-00c51948]{background:linear-gradient(-96deg,#1680c7,#12b7f5);color:#fff}.link-card.qq h2[data-v-00c51948]{color:hsla(0,0%,100%,.7)}.link-card.wenjuan h2[data-v-00c51948]{color:rgba(0,0,0,.3)}.link-card.wenjuan img[data-v-00c51948]{border-radius:100%;transform:scale(.8)}.link-card.afdian h2[data-v-00c51948]{color:rgba(0,0,0,.3)}.link-card.afdian img[data-v-00c51948]{border-radius:20%;transform:scale(.8)}@media (min-width:1000px){.link-card[data-v-00c51948]:hover{opacity:.5}.link-card:hover .mdi[data-v-00c51948]{opacity:1}.link-card:hover .mdi.mdi-arrow-right[data-v-00c51948]{transform:translateX(10px)}}@media (max-width:800px){.link-card[data-v-00c51948]{padding:8px 12px}}.link-card img[data-v-00c51948]{width:100px;height:100px;transform:scale(1.1)}@media (max-width:800px){.link-card img[data-v-00c51948]{width:72px;height:72px}}.link-card .text[data-v-00c51948]{padding-left:16px}.link-card .text h2[data-v-00c51948]{font-weight:400}.link-card .text h1[data-v-00c51948],.link-card .text h2[data-v-00c51948]{margin:8px 0}.link-card .text h2[data-v-00c51948]{font-size:18px}@media (max-width:800px){.link-card .text h1[data-v-00c51948]{font-size:22px}.link-card .text h2[data-v-00c51948]{font-size:12px}}.inline-block[data-v-00c51948]{display:inline-block}@media (max-width:1000px){.no-mobile[data-v-00c51948]{display:none!important}}@media (min-width:1001px){.no-pc[data-v-00c51948]{display:none!important}}.darken-background[data-v-00c51948]{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;z-index:100}.darken-background[data-v-00c51948]:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.darken-background.darken-1[data-v-00c51948]:after{background:rgba(0,0,0,.1)}.darken-background.darken-2[data-v-00c51948]:after{background:rgba(0,0,0,.2)}.darken-background.darken-3[data-v-00c51948]:after{background:rgba(0,0,0,.3)}.darken-background.blur[data-v-00c51948]:after{backdrop-filter:blur(5px)}.icon-small svg[data-v-00c51948]{width:16px}[data-v-00c51948]::-webkit-scrollbar{width:8px;height:16px;background-color:rgba(0,0,0,.2)}[data-v-00c51948]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:rgba(0,0,0,.2)}[data-v-00c51948]::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.mc[data-v-00c51948]{padding:1em;font-family:Consolas,SF Mono,SFMono-Regular,ui-monospace,Menlo,monospace;background-color:#212121;color:#fff;border-radius:5px}@media (max-width:800px){.mc[data-v-00c51948]{padding:.5em}}.mc_black[data-v-00c51948]{color:#000}.mc_dark_blue[data-v-00c51948]{color:#00a}.mc_dark_green[data-v-00c51948]{color:#0a0}.mc_dark_aqua[data-v-00c51948]{color:#0aa}.mc_dark_red[data-v-00c51948]{color:#a00}.mc_dark_purple[data-v-00c51948]{color:#a0a}.mc_gold[data-v-00c51948]{color:#fa0}.mc_gray[data-v-00c51948]{color:#aaa}.mc_dark_gray[data-v-00c51948]{color:#555}.mc_blue[data-v-00c51948]{color:#55f}.mc_green[data-v-00c51948]{color:#5f5}.mc_aqua[data-v-00c51948]{color:#5ff}.mc_red[data-v-00c51948]{color:#f55}.mc_light_purple[data-v-00c51948]{color:#f5f}.mc_yellow[data-v-00c51948]{color:#ff5}.mc_white[data-v-00c51948]{color:#fff}.mc_bold[data-v-00c51948]{font-weight:700}.mc_italic[data-v-00c51948]{font-style:italic}.mc_strikethrough[data-v-00c51948],.mc_underlined[data-v-00c51948]{position:relative;display:inline-block}.mc_strikethrough[data-v-00c51948]:before,.mc_underlined[data-v-00c51948]:after{content:"";width:100%;position:absolute;right:0}.mc_strikethrough[data-v-00c51948]:before{border-bottom:2px solid;border-bottom-color:inherit;top:55%}.mc_underlined[data-v-00c51948]:after{border-bottom:2px solid;border-bottom-color:inherit;bottom:-8%}#nprogress[data-v-00c51948]{pointer-events:none}#nprogress .bar[data-v-00c51948]{background:#54f47f;position:fixed;z-index:10000;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-00c51948]{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #54f47f,0 0 5px #54f47f;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-00c51948]{position:fixed;z-index:1031;top:15px;right:15px;display:none}#nprogress .spinner-icon[data-v-00c51948]{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#54f47f;border-left-color:#54f47f;border-radius:50%;animation:nprogress-spinner-00c51948 .4s linear infinite}.nprogress-custom-parent[data-v-00c51948]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-00c51948],.nprogress-custom-parent #nprogress .spinner[data-v-00c51948]{position:absolute}@keyframes nprogress-spinner-00c51948{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}footer[data-v-00c51948]{box-shadow:0 -2px 10px rgba(0,0,0,.4);background:#212121;color:#fff}footer .links[data-v-00c51948]{position:absolute;right:0;bottom:46px;text-align:right;color:hsla(0,0%,100%,.7);font-size:14px}@media (max-width:1000px){footer .links[data-v-00c51948]{position:static;text-align:center;margin:8px 0}}footer .links a[data-v-00c51948]{margin-top:5px;border-bottom:1px solid hsla(0,0%,100%,.3);transition:all .2s ease;display:inline-block}footer .links a[data-v-00c51948]:hover{color:#fff;border-color:#fff}footer .footer-container[data-v-00c51948]{display:block;margin:auto;padding:32px 56px;width:70%;position:relative}footer .footer-container .col.first p[data-v-00c51948]{color:hsla(0,0%,100%,.7);font-size:14px;max-width:400px}footer .footer-container .col.first .copyright[data-v-00c51948]{color:#fff}footer .footer-container .col.first .light[data-v-00c51948]{margin-bottom:32px}.button-list[data-v-00c51948]{display:flex}.button-list[data-v-00c51948]>*{margin:8px 5px}@media (max-width:1000px){.button-list[data-v-00c51948]{justify-content:center}}@media screen and (min-width:1000px){.button-list[data-v-00c51948]{position:absolute;top:32px;right:0}}.fade-enter,.fade-leave-to{visibility:hidden;opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-to,.fade-leave{opacity:1;visibility:visible}@font-face{font-family:WeChatSans;font-weight:600;src:url(/fonts/WeChatSans-Medium.89d15c21.otf) format("opentype");font-style:normal}body{margin:0;font-family:Rubik,微软雅黑,Microsoft YaHei UI,sans-serif;scroll-behavior:smooth}[page]{width:100%;min-height:100vh;position:relative}.container{max-width:1000px;display:block}@media (min-width:1000px){.container{margin:2rem auto}}@media (max-width:1000px){.container{margin:2rem}}.logo .cls-2,.logo .cls-3,.logo .cls-4,.logo .cls-5{fill:#fff}.logo-active .cls-2{fill:url(#g2)}.logo-active .cls-3{fill:url(#g3)}.logo-active .cls-4{fill:url(#g4)}.logo-active .cls-5{fill:url(#g5)}.navbar.active .img .cls-2{fill:url(#g2)}.navbar.active .img .cls-3{fill:url(#g3)}.navbar.active .img .cls-4{fill:url(#g4)}.navbar.active .img .cls-5{fill:url(#g5)}.view-out{opacity:0!important}::-moz-selection{background:rgba(84,244,127,.2)}::selection{background:rgba(84,244,127,.2)}@media screen and (min-width:1000px){.hoverscale:hover{transform:scale(1.2)!important}}figure{text-align:center}figure figcaption{color:rgba(0,0,0,.3);font-size:18px;margin:16px 0}figure figcaption span{font-weight:700;color:#000;margin-right:1em}hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-top:0}.monospace{font-family:Consolas,SF Mono,SFMono-Regular,ui-monospace,Menlo,monospace}.common-background{background-position:50%;background-size:cover;background-repeat:no-repeat}.typo{color:rgba(0,0,0,.7);line-height:1.8}.typo,.typo+figure{position:relative}.typo+figure img,.typo+img{width:100%;display:block;margin:auto}.typo.light{color:hsla(0,0%,100%,.7)}.typo.light a:hover,.typo.light strong{color:#fff}.typo strong{color:#000}.typo h4{color:crimson;font-size:1.5rem;font-weight:700}.typo a{position:relative;text-decoration:none;color:inherit}.typo a,.typo a:after{transition:all .2s ease}.typo a:after{background:#54f47f;width:100%;content:" ";display:block;position:absolute;bottom:.5px;z-index:-1;height:5px;left:50%;transform:translateX(-50%);opacity:.4}.typo a:hover{color:#000}.typo a:hover:after{opacity:1}.typo ol,.typo ul{padding-left:24px}.typo h1,.typo h2{line-height:1.5}.typo p{line-height:1.8}.money{font-family:WechatSans;color:#000}a{text-decoration:none;color:inherit}.primary-text{color:transparent;background:linear-gradient(75deg,#54f47f,#50963d);background-clip:text;background-position:50%;background-size:cover;-webkit-background-clip:text;display:inline-block;text-shadow:none}.big-title{font-weight:700;background:linear-gradient(90deg,#50963d,#54f47f,#50963d);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:flow 2s linear infinite}@keyframes flow{0%{background-position:0 50%}to{background-position:150% 50%}}.primarys-text{color:#54f47f}p{margin:1rem 0}abbr{cursor:help}.see-full-in-pc{color:rgba(0,0,0,.7);display:flex;margin:16px auto;justify-content:center;align-items:center}.see-full-in-pc .mdi{margin-right:.5em}.container.content .primary-text,.container>.content .primary-text{font-size:2.5rem;margin:.5rem 0}@media screen and (max-width:1000px){.container.content .primary-text,.container>.content .primary-text{font-size:40.6px}}.container.content ol,.container.content p,.container.content ul,.container>.content ol,.container>.content p,.container>.content ul{font-size:1.2rem;margin:.5rem 0}[lazy]{transition:background-image .3s ease,box-shadow .2s ease!important}.link-card{position:relative;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.2);padding:16px 24px;display:flex;flex-wrap:nowrap;align-items:center;cursor:pointer;transition:all .2s ease;margin:16px}.link-card .mdi{position:absolute;right:24px;top:16px;opacity:.3;transition:all .2s ease}.link-card.github h2{color:rgba(0,0,0,.3)}.link-card.qq{background:linear-gradient(-96deg,#1680c7,#12b7f5);color:#fff}.link-card.qq h2{color:hsla(0,0%,100%,.7)}.link-card.wenjuan h2{color:rgba(0,0,0,.3)}.link-card.wenjuan img{border-radius:100%;transform:scale(.8)}.link-card.afdian h2{color:rgba(0,0,0,.3)}.link-card.afdian img{border-radius:20%;transform:scale(.8)}@media (min-width:1000px){.link-card:hover{opacity:.5}.link-card:hover .mdi{opacity:1}.link-card:hover .mdi.mdi-arrow-right{transform:translateX(10px)}}@media (max-width:800px){.link-card{padding:8px 12px}}.link-card img{width:100px;height:100px;transform:scale(1.1)}@media (max-width:800px){.link-card img{width:72px;height:72px}}.link-card .text{padding-left:16px}.link-card .text h2{font-weight:400}.link-card .text h1,.link-card .text h2{margin:8px 0}.link-card .text h2{font-size:18px}@media (max-width:800px){.link-card .text h1{font-size:22px}.link-card .text h2{font-size:12px}}.inline-block{display:inline-block}@media (max-width:1000px){.no-mobile{display:none!important}}@media (min-width:1001px){.no-pc{display:none!important}}.darken-background{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;z-index:100}.darken-background:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.darken-background.darken-1:after{background:rgba(0,0,0,.1)}.darken-background.darken-2:after{background:rgba(0,0,0,.2)}.darken-background.darken-3:after{background:rgba(0,0,0,.3)}.darken-background.blur:after{backdrop-filter:blur(5px)}.icon-small svg{width:16px}::-webkit-scrollbar{width:8px;height:16px;background-color:rgba(0,0,0,.2)}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:rgba(0,0,0,.2)}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.mc{padding:1em;font-family:Consolas,SF Mono,SFMono-Regular,ui-monospace,Menlo,monospace;background-color:#212121;color:#fff;border-radius:5px}@media (max-width:800px){.mc{padding:.5em}}.mc_black{color:#000}.mc_dark_blue{color:#00a}.mc_dark_green{color:#0a0}.mc_dark_aqua{color:#0aa}.mc_dark_red{color:#a00}.mc_dark_purple{color:#a0a}.mc_gold{color:#fa0}.mc_gray{color:#aaa}.mc_dark_gray{color:#555}.mc_blue{color:#55f}.mc_green{color:#5f5}.mc_aqua{color:#5ff}.mc_red{color:#f55}.mc_light_purple{color:#f5f}.mc_yellow{color:#ff5}.mc_white{color:#fff}.mc_bold{font-weight:700}.mc_italic{font-style:italic}.mc_strikethrough,.mc_underlined{position:relative;display:inline-block}.mc_strikethrough:before,.mc_underlined:after{content:"";width:100%;position:absolute;right:0}.mc_strikethrough:before{top:55%}.mc_strikethrough:before,.mc_underlined:after{border-bottom:2px solid;border-bottom-color:inherit}.mc_underlined:after{bottom:-8%}#nprogress{pointer-events:none}#nprogress .bar{background:#54f47f;position:fixed;z-index:10000;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #54f47f,0 0 5px #54f47f;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{position:fixed;z-index:1031;top:15px;right:15px;display:none}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#54f47f;border-left-color:#54f47f;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mdi>svg{vertical-align:middle}.mdi.mdi-spin>svg{animation:mdi-spin 2s linear infinite}@keyframes mdi-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}