@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(../fonts/roboto-v20-latin-regular.479970ff.woff2) format("woff2"),url(../fonts/roboto-v20-latin-regular.60fa3c06.woff) format("woff")}@font-face{font-family:"MOCO Custom Serif";font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2e80-fe4f;src:local("Songti SC"),local("SongtiSC-Regular"),local("Noto Serif SC"),local("NotoSerifSC-Regular"),url(../fonts/noto-serif-sc-v7-latin_chinese-simplified-regular.9d810929.woff2) format("woff2"),url(../fonts/noto-serif-sc-v7-latin_chinese-simplified-regular.70eb2b27.woff) format("woff")}@font-face{font-family:"MOCO Custom Serif";font-style:normal;font-weight:700;font-display:swap;unicode-range:U+2e80-fe4f;src:local("Songti SC Black"),local("SongtiSC-Black"),local("Noto Serif SC Bold"),local("NotoSerifSC-Bold"),url(../fonts/noto-serif-sc-v7-latin_chinese-simplified-700.53b8a4bb.woff2) format("woff2"),url(../fonts/noto-serif-sc-v7-latin_chinese-simplified-700.5522be8d.woff) format("woff")}@font-face{font-family:"MOCO Custom Serif";font-style:normal;font-weight:400;font-display:swap;unicode-range:U+00-024f;src:local("Playfair Display Regular"),url(../fonts/playfair-display-v21-latin-regular.0a77cd49.woff2) format("woff2"),url(../fonts/playfair-display-v21-latin-regular.1e6e350d.woff) format("woff")}@font-face{font-family:"MOCO Custom Serif";font-style:normal;font-weight:700;font-display:swap;unicode-range:U+00-024f;src:local("Playfair Display Bold"),url(../fonts/playfair-display-v21-latin-700.4c9c0301.woff2) format("woff2"),url(../fonts/playfair-display-v21-latin-700.cf6bd316.woff) format("woff")}.lang0{--serif:"MOCO Custom Serif",serif;--sans-serif:system-ui,sans-serif}.lang1{--serif:"MOCO Custom Serif",Garamond,serif;--sans-serif:"Roboto",system-ui,sans-serif}.markdown .md-carousel:after{content:" ";position:absolute;bottom:-9px;left:8px;right:8px;height:8px;background-color:#f6cd61}.button{padding:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;outline:none;background-color:#eceef3}.button,.button:not(.flat-button){-webkit-transition:-webkit-transform 50ms,-webkit-box-shadow 50ms;transition:-webkit-transform 50ms,-webkit-box-shadow 50ms;transition:transform 50ms,box-shadow 50ms;transition:transform 50ms,box-shadow 50ms,-webkit-transform 50ms,-webkit-box-shadow 50ms}.button:not(.flat-button){cursor:default;border:1px solid #1b262c;-webkit-box-shadow:3px 3px 0 0 #f6cd61;box-shadow:3px 3px 0 0 #f6cd61}.button.lg:not(.flat-button){-webkit-box-shadow:8px 8px 0 0 #f6cd61;box-shadow:8px 8px 0 0 #f6cd61}.button:not(.flat-button):hover{background-color:#1b262c;color:#eceef3}.button:not(.flat-button):active{-webkit-transform:translate(4px,4px);transform:translate(4px,4px);-webkit-box-shadow:0 0 0 0 #f6cd61;box-shadow:0 0 0 0 #f6cd61}.button.lg:not(.flat-button):active{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}.flat-button{cursor:pointer;border:1px solid transparent}.flat-button:hover{border-bottom:1px solid #1b262c}@media screen and (max-width:800px){.flat-button:hover{border:1px solid transparent}}.flat-button:active{background-color:#1b262c;color:#eceef3}a{text-decoration:none;color:#1b262c}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{font-family:var(--serif)}.markdown .md-title-wrapper{clear:both}.markdown h1,.markdown h2,.markdown h3{display:inline-block;position:relative;font-weight:700;-webkit-box-shadow:inset 0 -.3em #f6cd61;box-shadow:inset 0 -.3em #f6cd61;margin-bottom:0}@media screen and (max-width:800px){.markdown h1{margin-top:36px}.markdown h2{margin-top:24px}.markdown h3{margin-top:18px}.markdown h4,.markdown h5,.markdown h6{margin-top:12px}}@media screen and (min-width:800px){.markdown h1{margin-top:48px}.markdown h2{margin-top:32px}.markdown h3{margin-top:24px}.markdown h4,.markdown h5,.markdown h6{margin-top:16px}}@media screen and (max-width:800px){.markdown li,.markdown p,.markdown pre,.markdown ul{font-size:16px;line-height:24px}}@media screen and (min-width:800px){.markdown li,.markdown p,.markdown pre,.markdown ul{font-size:18px;line-height:28px}}@media screen and (min-width:800px){.markdown p,.markdown pre{padding-left:16px}}.markdown pre{overflow-x:scroll}.markdown img,.markdown pre{max-width:100%}.markdown table{padding-bottom:16px}.markdown td{font-size:18px;border-bottom:2px solid #000;padding:8px}.markdown .md-carousel{position:relative;border-bottom:1px solid #1b262c;margin-top:8px;margin-bottom:32px;clear:both}.markdown .md-number-box-container{position:relative;width:80%;left:10%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:800px){.markdown .md-number-box-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:800px){.markdown .md-number-box-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.markdown .md-number-box-container .md-number-box{margin-top:32px}}.markdown .md-number-box-container .md-number-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;border:1px solid #1b262c;-webkit-box-shadow:0 13px 0 -4px #f6cd61;box-shadow:0 13px 0 -4px #f6cd61;margin-top:32px;margin-left:16px;margin-right:16px}.markdown .md-number-box-container .md-number-box .md-number-box-value{font-family:var(--serif);font-size:36px;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:128px;padding:0 32px 12px 32px}.markdown .md-number-box-container .md-number-box .md-number-box-label{height:30px;line-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 32px;background-color:#f6cd61}body,html{margin:0;padding:0;background-color:#eceef3;height:100%}#app{font-family:var(--sans-serif);-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:100vw}#app,#nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;height:100%}#nav-menu{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;min-width:100px;padding-left:16px;background-color:#1b262c;color:#eceef3}#panel{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}a{color:#eceef3;padding:4px;font-family:var(--serif)}a.router-link-active{font-weight:700;background-color:#eceef3;color:#1b262c}.saving{pointer-events:none}#saving-mask{position:absolute;top:0;left:116px;right:0;bottom:0;z-index:1}#saving-mask.saving{background-color:rgba(236,238,243,.2)}#saving-mask:not(.saving){pointer-events:none}#saving-mask>div{background-color:#1b262c;color:#eceef3;padding:8px;margin:16px;display:inline-block}.lang0[data-v-42d44574]{--serif:"MOCO Custom Serif",serif;--sans-serif:system-ui,sans-serif}.lang1[data-v-42d44574]{--serif:"MOCO Custom Serif",Garamond,serif;--sans-serif:"Roboto",system-ui,sans-serif}.markdown .md-carousel[data-v-42d44574]:after{content:" ";position:absolute;bottom:-9px;left:8px;right:8px;height:8px;background-color:#f6cd61}.button[data-v-42d44574]{padding:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;outline:none;background-color:#eceef3}.button[data-v-42d44574],.button[data-v-42d44574]:not(.flat-button){-webkit-transition:-webkit-transform 50ms,-webkit-box-shadow 50ms;transition:-webkit-transform 50ms,-webkit-box-shadow 50ms;transition:transform 50ms,box-shadow 50ms;transition:transform 50ms,box-shadow 50ms,-webkit-transform 50ms,-webkit-box-shadow 50ms}.button[data-v-42d44574]:not(.flat-button){cursor:default;border:1px solid #1b262c;-webkit-box-shadow:3px 3px 0 0 #f6cd61;box-shadow:3px 3px 0 0 #f6cd61}.button.lg[data-v-42d44574]:not(.flat-button){-webkit-box-shadow:8px 8px 0 0 #f6cd61;box-shadow:8px 8px 0 0 #f6cd61}.button[data-v-42d44574]:not(.flat-button):hover{background-color:#1b262c;color:#eceef3}.button[data-v-42d44574]:not(.flat-button):active{-webkit-transform:translate(4px,4px);transform:translate(4px,4px);-webkit-box-shadow:0 0 0 0 #f6cd61;box-shadow:0 0 0 0 #f6cd61}.button.lg[data-v-42d44574]:not(.flat-button):active{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}.flat-button[data-v-42d44574]{cursor:pointer;border:1px solid transparent}.flat-button[data-v-42d44574]:hover{border-bottom:1px solid #1b262c}@media screen and (max-width:800px){.flat-button[data-v-42d44574]:hover{border:1px solid transparent}}.flat-button[data-v-42d44574]:active{background-color:#1b262c;color:#eceef3}a[data-v-42d44574]{text-decoration:none;color:#1b262c}.markdown h1[data-v-42d44574],.markdown h2[data-v-42d44574],.markdown h3[data-v-42d44574],.markdown h4[data-v-42d44574],.markdown h5[data-v-42d44574],.markdown h6[data-v-42d44574]{font-family:var(--serif)}.markdown .md-title-wrapper[data-v-42d44574]{clear:both}.markdown h1[data-v-42d44574],.markdown h2[data-v-42d44574],.markdown h3[data-v-42d44574]{display:inline-block;position:relative;font-weight:700;-webkit-box-shadow:inset 0 -.3em #f6cd61;box-shadow:inset 0 -.3em #f6cd61;margin-bottom:0}@media screen and (max-width:800px){.markdown h1[data-v-42d44574]{margin-top:36px}.markdown h2[data-v-42d44574]{margin-top:24px}.markdown h3[data-v-42d44574]{margin-top:18px}.markdown h4[data-v-42d44574],.markdown h5[data-v-42d44574],.markdown h6[data-v-42d44574]{margin-top:12px}}@media screen and (min-width:800px){.markdown h1[data-v-42d44574]{margin-top:48px}.markdown h2[data-v-42d44574]{margin-top:32px}.markdown h3[data-v-42d44574]{margin-top:24px}.markdown h4[data-v-42d44574],.markdown h5[data-v-42d44574],.markdown h6[data-v-42d44574]{margin-top:16px}}@media screen and (max-width:800px){.markdown li[data-v-42d44574],.markdown p[data-v-42d44574],.markdown pre[data-v-42d44574],.markdown ul[data-v-42d44574]{font-size:16px;line-height:24px}}@media screen and (min-width:800px){.markdown li[data-v-42d44574],.markdown p[data-v-42d44574],.markdown pre[data-v-42d44574],.markdown ul[data-v-42d44574]{font-size:18px;line-height:28px}}@media screen and (min-width:800px){.markdown p[data-v-42d44574],.markdown pre[data-v-42d44574]{padding-left:16px}}.markdown pre[data-v-42d44574]{max-width:100%;overflow-x:scroll}.markdown img[data-v-42d44574]{max-width:100%}.markdown table[data-v-42d44574]{padding-bottom:16px}.markdown td[data-v-42d44574]{font-size:18px;border-bottom:2px solid #000;padding:8px}.markdown .md-carousel[data-v-42d44574]{position:relative;border-bottom:1px solid #1b262c;margin-top:8px;margin-bottom:32px;clear:both}.markdown .md-number-box-container[data-v-42d44574]{position:relative;width:80%;left:10%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:800px){.markdown .md-number-box-container[data-v-42d44574]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:800px){.markdown .md-number-box-container[data-v-42d44574]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.markdown .md-number-box-container .md-number-box[data-v-42d44574]{margin-top:32px}}.markdown .md-number-box-container .md-number-box[data-v-42d44574]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;border:1px solid #1b262c;-webkit-box-shadow:0 13px 0 -4px #f6cd61;box-shadow:0 13px 0 -4px #f6cd61;margin-top:32px;margin-left:16px;margin-right:16px}.markdown .md-number-box-container .md-number-box .md-number-box-value[data-v-42d44574]{font-family:var(--serif);font-size:36px;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:128px;padding:0 32px 12px 32px}.markdown .md-number-box-container .md-number-box .md-number-box-label[data-v-42d44574]{height:30px;line-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 32px;background-color:#f6cd61}div[data-v-42d44574]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#box[data-v-42d44574]{position:relative;margin-left:64px;padding:16px 64px;width:200px;border:1px solid #1b262c}#box[data-v-42d44574]:after{content:" ";position:absolute;bottom:-9px;left:8px;right:8px;height:8px;background-color:#f6cd61}h1[data-v-42d44574]{font-family:serif}.button[data-v-42d44574],input[data-v-42d44574]{display:block;line-height:28px;font-size:16px;margin-top:8px}.button[data-v-42d44574]{margin-top:20px;margin-bottom:16px}span[data-v-42d44574]{color:#3797a4;margin-top:8px}.button[data-v-42d44574]{height:36px;padding:0 16px}