.debug{box-sizing:border-box;position:fixed;z-index:999;cursor:pointer;bottom:0;right:0;width:80px;height:30px;padding:5px;overflow:hidden;color:#eee;transition:.15s;background-color:rgba(0,0,0,.85)}.debug.open{width:500px;height:100%;margin-top:0;padding:0;overflow:scroll}.debug pre{font-family:Hack,monospace;font-size:13px;margin:0;padding:5px 10px;border-bottom:1px solid #eee}.theme{--border-color:rgb(226, 232, 240);--header-height:3.6rem;--sidebar-width:16.4rem;--text-color:#3b434b;--text-color-light:#476582;--code-bg-color:#282c34;--header-color:#fff;--accent-color:#2196f3;--title-color:rgb(53, 53, 53);--bg-color:#fff;--table-bg-2n:#f6f8fa;--table-color:#2c3e50;--code-bg-color:#000;--img-opacity:1;--p-code:#f4f4f4;--content-bg:rgba(255, 255, 255, .3);--content-bg-color:rgba(255, 255, 255, 1);font-size:16px;color:var(--text-color);background:var(--bg-color)}.themeDark{--border-color:#3b434b;--header-height:3.6rem;--header-color:#161b22;--sidebar-width:16.4rem;--text-color:#c9d1d9;--text-color-light:#efefef;--code-bg-color:#0d1117;--accent-color:#c9d1d9;--title-color:rgba(255, 255, 255, 0.8);--bg-color:#0d1117;--table-bg-2n:#161b22;--table-color:#c9d1d9;--code-bg-color:#000;--img-opacity:0.8;--p-code:#171514;--content-bg:rgba(0, 0, 0, .5);--content-bg-color:rgba(255, 255, 255, .5)}body{padding:0;margin:0;background-color:var(--bg-color);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}.theme .navbar{position:fixed;top:0;left:0;right:0;height:var(--header-height);background-color:var(--header-color);border-bottom:1px solid var(--border-color);z-index:4;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2.5rem}.theme aside{position:fixed;top:0;left:0;height:100%;width:var(--sidebar-width);padding:var(--header-height) 0 1.5rem 0;border-right:1px solid var(--border-color);background-color:var(--header-color);z-index:3;overflow-y:auto}.theme.sidebar-open .sidebar-mask{display:block}.navbar>.title{display:flex;align-items:center}.logo,.page-edit img{cursor:pointer}.theme.no-navbar>h1,.theme.no-navbar>h2,.theme.no-navbar>h3,.theme.no-navbar>h4,.theme.no-navbar>h5,.theme.no-navbar>h6{margin-top:1.5rem;padding-top:0}.theme.no-navbar aside{top:0}.sidebar-mask{z-index:2;position:fixed;width:100vw;height:100vh;display:none}.theme main{margin-top:var(--header-height);margin-left:var(--sidebar-width)}@media screen and (min-width:720px){.theme.no-sidebar aside{display:none}.theme.no-sidebar main{margin-left:0}}@media screen and (max-width:959px){.theme aside{width:16.4rem}.theme main{margin-left:16.4rem}}@media screen and (max-width:719px){.theme .navbar{padding-left:4rem}.theme aside{transition:transform .2s;transform:translateX(-100%)}.theme aside.open{transform:translateX(0)}.theme main{margin-left:0}}.theme main.home{padding:var(--header-height) 2rem 0;max-width:1160px;margin:0 auto;display:block}@media screen and (max-width:429px){.theme main.home{padding-left:1.5rem;padding-right:1.5rem}}a{text-decoration:none}b,h1,h2,h3,h4,h5,h6,strong{font-weight:600;line-height:1.6}h1{font-size:2.2rem}h2{font-size:1.65rem;padding-bottom:.3rem;border-bottom:1px solid var(--border-color)}h3{font-size:1.35rem}h4{font-size:1.15rem}a.header-anchor{font-size:.85em;float:left;margin-left:-.87em;padding-right:.23em;margin-top:.125em;opacity:0}a.header-anchor:hover{text-decoration:none}h1:hover .header-anchor,h2:hover .header-anchor,h3:hover .header-anchor,h4:hover .header-anchor,h5:hover .header-anchor,h6:hover .header-anchor{opacity:1}ol,p,ul{line-height:1.6}ol,ul{padding-left:1.25em}table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}tr{border-top:1px solid #dfe2e5}tr:nth-child(2n){background-color:var(--table-bg-2n)}td,th{border:1px solid var(--border-color);padding:.6em 1em;color:var(--table-color)}blockquote{margin:1rem 0;border-left:.2rem solid var(--border-color);padding:.25rem 0 .25rem 1rem;font-size:1rem;color:#999}blockquote>p{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;color:var(--text-color-light);padding:.25rem .5rem;border-radius:3px;margin:0}p>code{background-color:var(--p-code);color:var(--text-color-light)}code .token.deleted{color:#ec5975}div[class*=language-]{line-height:1.5;padding:.5rem 1.5rem;background-color:var(--code-bg-color);border-radius:6px;overflow-x:auto;position:relative;margin:.85rem 0}[class*=language-] pre{background:0 0;position:relative;z-index:1}[class*=language-] code{color:#eee;padding:0}[class*=language-] code,[class*=language-] pre{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.highlight-lines{font-size:.9em;user-select:none;padding-top:1.3rem;position:absolute;top:0;left:0;width:100%;line-height:1.5}.highlight-lines .highlighted{background-color:rgba(0,0%,0%,66%)}div[class*=language-].line-numbers-mode{padding-left:5rem}.line-numbers-wrapper{position:absolute;top:0;left:0;width:3.5rem;text-align:center;color:#888;line-height:1.5;font-size:.9em;padding:1.3rem 0;border-right:1px solid;z-index:4}[class*=language-]:before{position:absolute;z-index:3;top:.6em;right:1em;font-size:.8rem;color:#888}[class~=language-html]:before,[class~=language-markup]:before{content:'html'}[class~=language-markdown]:before,[class~=language-md]:before{content:'md'}[class~=language-css]:before{content:'css'}[class~=language-sass]:before{content:'sass'}[class~=language-scss]:before{content:'scss'}[class~=language-less]:before{content:'less'}[class~=language-stylus]:before{content:'styl'}[class~=language-js]:before,[class~=language-typescript]:before{content:'js'}[class~=language-ts]:before,[class~=language-typescript]:before{content:'ts'}[class~=language-json]:before{content:'json'}[class~=language-rb]:before,[class~=language-ruby]:before{content:'rb'}[class~=language-py]:before,[class~=language-python]:before{content:'py'}[class~=language-bash]:before,[class~=language-sh]:before{content:'sh'}[class~=language-php]:before{content:'php'}[class~=language-go]:before{content:'go'}[class~=language-rust]:before{content:'rust'}[class~=language-java]:before{content:'java'}[class~=language-c]:before{content:'c'}[class~=language-yaml]:before{content:'yaml'}[class~=language-dockerfile]:before{content:'dockerfile'}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.custom-block .custom-block-title{font-weight:600;margin-bottom:-.4rem}.custom-block.danger,.custom-block.tip,.custom-block.warning{padding:.1rem 1.5rem;border-left-width:.5rem;border-left-style:solid;margin:1rem 0}.custom-block.tip{background-color:#f3f5f7;border-color:#42b983}.custom-block.warning{background-color:rgba(255,229,100,.3);border-color:#e7c000;color:#6b5900}.custom-block.warning .custom-block-title{color:#b29400}.custom-block.warning a{color:var(--text-color)}.custom-block.danger{background-color:#ffe6e6;border-color:#c00;color:#4d0000}.custom-block.danger .custom-block-title{color:#900}.custom-block.danger a{color:var(--text-color)}.custom-block.details{display:block;position:relative;border-radius:2px;margin:1.6em 0;padding:1.6em;background-color:#eee}.custom-block.details h4{margin-top:0}.custom-block.details figure:last-child,.custom-block.details p:last-child{margin-bottom:0;padding-bottom:0}.custom-block.details summary{outline:0;cursor:pointer}@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/font_1678482_ggaf73aw0oe.eot?t=1593445107997);src:url(//at.alicdn.com/t/font_1678482_ggaf73aw0oe.eot?t=1593445107997#iefix) format('embedded-opentype'),url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),url(//at.alicdn.com/t/font_1678482_ggaf73aw0oe.woff?t=1593445107997) format('woff'),url(//at.alicdn.com/t/font_1678482_ggaf73aw0oe.ttf?t=1593445107997) format('truetype'),url(//at.alicdn.com/t/font_1678482_ggaf73aw0oe.svg?t=1593445107997#iconfont) format('svg')}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bi:before{content:"\e602"}.icon-v2ex:before{content:"\e63b"}.icon-weixin:before{content:"\e62e"}.icon-weibo:before{content:"\e63e"}.icon-zhihu:before{content:"\e69a"}.icon-sf:before{content:"\e605"}.icon-rss:before{content:"\e84c"}.icon-facebook:before{content:"\e6fc"}.icon-juejin:before{content:"\e610"}.icon-bokeyuan:before{content:"\e6b1"}.icon-npm:before{content:"\e74e"}.icon-twitter:before{content:"\e600"}.icon-jianshu:before{content:"\e601"}.icon-bilibili:before{content:"\eea8"}.icon-shizhong:before{content:"\e60c"}.icon-home:before{content:"\e61a"}.icon-touxiang:before{content:"\e655"}.icon-jiantou-zuo:before{content:"\e622"}.icon-jiantou-you:before{content:"\e9ed"}.icon-zhiding:before{content:"\e604"}.icon-wenjianjia:before{content:"\e64b"}.icon-biaoqian1:before{content:"\e60a"}.icon-wenjian:before{content:"\e73e"}.icon-biaoqian:before{content:"\e6eb"}.icon-zidong:before{content:"\e9eb"}.icon-zhuti:before{content:"\e649"}.icon-yejianmoshi:before{content:"\e632"}.icon-rijianmoshi:before{content:"\e630"}.icon-riqi:before{content:"\e870"}.icon-yuedu:before{content:"\e617"}.icon-pinglun:before{content:"\e628"}.icon-fanhuidingbu:before{content:"\e623"}.icon-QQ:before{content:"\e882"}.icon-erji:before{content:"\e63f"}.icon-youjian:before{content:"\e648"}.icon-github:before{content:"\e972"}.icon.outbound{color:#aaa;display:inline-block;vertical-align:middle;position:relative;top:-1px}.nav-item{position:relative;display:inline-block;margin-left:1.5rem;line-height:2rem}.nav-link{display:block;margin-bottom:-2px;border-bottom:2px solid transparent;font-size:.9rem;font-weight:500;line-height:1.4rem;color:var(--text-color);white-space:nowrap}.nav-link.active,.nav-link:hover{border-bottom-color:var(--accent-color)}.nav-link.external:hover{border-bottom-color:transparent}@media screen and (max-width:719px){.nav-item{display:block;margin-left:0;padding:.3rem 1.5rem}.nav-link{line-height:1.7;font-size:1em;font-weight:600;border-bottom:none;margin-bottom:0}.nav-link.active,.nav-link:hover{color:var(--accent-color)}}.dropdown-wrapper{position:relative;cursor:pointer;display:block;margin-left:1.5rem;height:1.8rem}.dropdown-wrapper .dropdown-title{font:inherit;color:var(--text-color);font-size:.9rem;font-weight:500;display:inline-block;height:1.75rem;line-height:1.75rem;padding:inherit;background:0 0;border:none}.dropdown-wrapper .dropdown-title:hover{border-color:transparent}.dropdown-wrapper .dropdown-title .arrow{display:inline-block;vertical-align:middle;margin-top:-1px;margin-left:.4rem;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #aaa;border-bottom:0}.dropdown-wrapper .nav-dropdown .dropdown-item{color:inherit;line-height:1.7rem}.dropdown-wrapper .nav-dropdown .dropdown-item h4{margin:.45rem 0 0;border-top:1px solid #eee;padding:.45rem 1.5rem 0 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item .nav-item{margin-left:.5rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper{padding:0;list-style:none}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper .dropdown-subitem{font-size:.9em}.dropdown-wrapper .nav-dropdown .dropdown-item a{display:block;line-height:1.7rem;position:relative;border-bottom:none;font-weight:400;margin-bottom:0;margin-left:0;padding:0 1.5rem 0 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item a.active,.dropdown-wrapper .nav-dropdown .dropdown-item a:hover{color:var(--accent-color)}.dropdown-wrapper .nav-dropdown .dropdown-item a.active::after{content:"";width:0;height:0;border-left:5px solid var(--accent-color);border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:calc(50% - 1.5px);left:8px}.dropdown-wrapper .nav-dropdown .dropdown-item:first-child h4{margin-top:0;padding-top:0;border-top:0}.dropdown-wrapper.open .nav-dropdown,.dropdown-wrapper:hover .nav-dropdown{display:block}.dropdown-wrapper.open:blur{display:none}.dropdown-wrapper .nav-dropdown{display:none;height:auto!important;box-sizing:border-box;max-height:calc(100vh - 2.7rem);overflow-y:auto;position:absolute;top:100%;right:0;background-color:var(--header-color);padding:.6rem 0;border:1px solid var(--border-color);text-align:left;border-radius:.25rem;white-space:nowrap;margin:0}@media screen and (max-width:719px){.dropdown-wrapper{height:auto;margin-left:1.5rem}.dropdown-wrapper .dropdown-title{font-size:1rem;font-weight:600}.dropdown-wrapper .nav-dropdown{position:relative;top:none;right:none;border:none;padding:4px 0;background-color:transparent}.dropdown-wrapper:hover .nav-dropdown{display:none}.dropdown-wrapper.open .nav-dropdown{display:block}.dropdown-wrapper .nav-dropdown .dropdown-item .nav-item{margin:0;padding:0}.dropdown-wrapper .nav-dropdown .dropdown-item .nav-link{font-size:.9rem}}.nav-link:hover{color:var(--accent-color)}.nav-links{display:flex;align-items:center;height:35px;list-style-type:none;transform:translateY(1px)}@media screen and (max-width:719px){.nav-links{display:block;height:auto;padding:.5rem 0 1rem;border-bottom:1px solid var(--border-color)}.hide-mobile{display:none}}.title{font-size:1.3rem;font-weight:600;color:var(--text-color)}.flex-grow{flex-grow:1}.logo{margin-right:.75rem;height:2rem;vertical-align:bottom;border-radius:10px}.hide-mobile{margin-right:5rem}.platform{text-align:center}.platform>a{color:#2196f3}.page-edit{overflow:auto;display:flex;justify-content:center;align-items:center}.page-edit a{color:var(--text-color);display:inline-block;margin:0 .2rem}.imgIcon{width:1.5rem;border-radius:50%}.prev[data-v-34af27c6]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAEL0lEQVR4Xu2aXYgbVRiG328S159CLaKC7I2i1rqZ7I8LSmHnxyJVqTUzq6tZUFFBe6MXSkFExOJFEaQgolDEn4u6tdqymV1/QKUlO6lUELF2kxVEQS8sUnsheGFpdueTTUaQMslCzpnsIF8u53C+fO+T97yZOXMI8ulKgIRPdwICaA2HCCABpBYi4iBxkDhIjYA4SI2fZJA4SBykRkAcpMZPMkgc9D9z0Pj4kxed23DmDWJcWq8Fj6jJU5+dqSU26nqbliN+H6AdDPzSCIPr1CWqVcgMoJFtU4Mry80ZAA6AJkDleliZVZOnPjsTgEYm/M0rOT4IxjiAv8DRdL02/6m6PPUK6w5oyL53zCDjAzBuAnDWYJRP1YKj6tL0VFhXQEOuP2EwDoF5EODfIsMoL1Urx/VI01Nl3QAVrNKdRPQhgMtB+JlhTDcWZr/RI0tflXUBZDqTPqLoCAgGgKU4c07pk6WvUt8BmZb3EAgHViUQ8J0RUfn745Uf9UnSW6mvgIp2aReD9rcl8Ncr+Vz5h2Ozv+qVpLda3wAVHf9ZZt7XZoMq585PN6qf/a5Xjv5qfQFUtLwXmfBy3P7neQPlk9XgT/1y9FdMHVDB9l8h8HNt4/D8xuZA+cSJw3/rl5JOxVQBmY73OhhPx61/VA9Hp4E9UTpS0qmaGiDT9t4B8HicOQey8GTeC8JUAJm2dwjAg62GiN6uL1Se6KW5LMzRDsh0vI/BuCfOnDcb4dxTWRDaaw9aAZm2fwzg2+Nm9tXDYHevjWVlnjZApu3tAfBSO3Nob71WeSErIlX60AJozJq6qknNM63IAV5bDINnVJrK0lwtgIatyVsiir5tmYe50KjNLV0o8obb7t54ycDFcyC4qQNgVPM5+DpuRrUAKkz4I2TwyRYgI7qxUZ3/6UIIBas0RESN1OHEX8AGxhrVoNWTykcLoM3uzisHotwfay0x0/EeBuP6hIY5vvbfflav9dQfEU4vLgRvqYD5d25PDSR9ccHx3iPGoxLSXX6Wou0dZWCb/M13gVSw/MNEfH8rj8Byo5jEyrT9/QDvao3Jo0aynUzH2wvG8+1MgjysJjuptBugV+Mx2e5IglR0/MeY+d04k2TDLPEWwPLuI8KReEy2XBOXmzW5AxR9EmeSbNonLje3dAdH9GV7TF77JP69DTslK2IK48cSeXHYIZNuJcJXAPLy6rnDXXe8A/AFgKvl8EIHSEV35xaOjApAW+T4SwdIo6537XKEgwC2ygGqDpButiavyRHPxBv+cgQvMbi3Tl1hDJyfYaa75BBnBycNb9++YeXcZTMElAg4vRgGg112VvoypG1HUVe3ruvmz0abVjMJ9TB4QFfdXutkDlCvQtKaJ4DWICuABJDa4hMHiYPEQWoExEFq/CSDxEHiIDUC4iA1fpJB4iBxkBqBNWb/AyEsaVhN6johAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.next[data-v-34af27c6]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAEXUlEQVR4Xu2aX4gbVRTGvzN1t/og+CAi+lDFInQ3XRUULDRpqIqgkJ0sqA87AQVFUJGKClKQiigiVFQUheqDirhLFzeTLlqEVZKZai0aLJ0ZqX+rtEJflFooa9vNHLmzqSZpySa5s8md5c5TMtxz5n6/+e6ZO3cuQR9tCZDm056ABrSMQzQgDUiuiGgHaQdpB8kR0A6S46drkHaQdpAcAe0gOX66BmkHrQIHpdLmB0xYuPjUFY9Vq7vOykmKN1qJITaaMY8QcA2AubXDQ4Xq/Mzf8crsPZsSgFKZ/ATA0wCGGPgcxpAVlGeO9y4rvkglAAk5qXTubpAxBeBSAPspXGN5+z7+NT6pvWVSBpDo/ljavC0kCCddDuCgYVDhULno9yYtniilAAlJI9n8ZiMMpwG6moEfQYYVVGa/iUdu91mUAyQkjG6ZuIUQToFxHYBjxGR5brHSvTz5CCUB1WvSWL0mjQD4iwiWV7H3ykvuLoOygISMGzbnrw8NnmbgJgIWGGT5TnG2O4lyrZUGJKRt2Dqxbs1iTdSkWyOpjILv2h/Kye48WnlAUU3K3nUl1YanQMiK/0R42KvYuzqX2XvLRAAS8m7MmpcthtEU4M663G2+Y7/eu/TOIhMDSMjZtOmeS04OnZkmUK4+3Lb7rv1SZ1J7a5UoQEsSnzNSmYNixn1vNNyAFzzHfrY3+ctHJRDQkiixAgBCoS7xFd+xn1pebvctEgsogrQl/w6YH6wPt7d9136kewTtIxINKHrCZcbfJNCj9eH2vufY98cJKfGAIidlzJ0AnqyD2e079n1xQVoVgJZqUv5FEG8Xv5nxRODar8UBadUAEjA2ZsxXGdgG8GHfKW1QCtBoxnQISDd1ivG7dCcJ65pz8Ncnzg5vPbZ/ZqE192h6fISIguj8RVjvf2H/Inv9WByUyuZuRmj0bc2GQr7D21eaPw9QNreeQuMncX7RwLWHy/ZvSgCK7J0dv51Darnbst27QDwbx3139pMLZf5/iMHzHXssjqvH4qA4OiKbQxfpNgT1Y74NnMaJIhPeCyr2A7JubIxP9BBretUA3vIdO5pRx3kkFlDzyyrt9J3i03GCOZcrgYCalzuY6fnALe5YCTgiZ6IAtS6YEfgZzym9vFJwEgXovCVXwuN+xX5jJeEkBlDroj0zPxS4pXdXGk4iALV+9iHwpOeUPuoHHOUBNX44BLAA4km/Uir2C47SgFLpXOOn5z+ZeTJwS5/1E46ygFo2LxwlhJbn7HH6DUdJQI3bX0D4ARRafnnPt4OAoxygxg1UBHxXq9UK3385t7QANqBDmYliyxa8rwzUrEPO3JEBcfnvskoAatzECcI805lCUP5Ub+I8d5s2Zsw/GLhKbAP+5/Rp6+cDe08O2jlKvaymMuZu0aG1p45OVqtVvZFcFXd00g8lalAnHR1UGw1oGfIakAYkNzi1g7SDtIPkCGgHyfHTNUg7SDtIjoB2kBw/XYO0g+Qc9C9LolNYMPs1DwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.paging[data-v-34af27c6]{display:flex;justify-content:space-between;padding:2rem;justify-content:center;align-items:center}.paging>span[data-v-34af27c6]{display:block;flex:1;font-size:1.2rem;text-align:center;color:var(--text-color-light)}.paging>div[data-v-34af27c6]{font-weight:500;font-size:1.5rem;width:32px;height:32px}.paging>div[data-v-34af27c6]:hover{text-decoration:none!important}.article[data-v-34af27c6]{display:block;border-bottom:1px solid var(--border-color);color:var(--text-color-light);padding:2rem 0}.article-header[data-v-34af27c6]{display:flex;align-items:center;justify-content:space-between}.time[data-v-34af27c6]{color:#aaa;letter-spacing:.5px}.title[data-v-34af27c6]{color:var(--title-color);display:block;font-size:1.5rem;font-weight:700;margin:.5rem 0}.line[data-v-34af27c6]{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;border-top:.2rem solid var(--text-color-light);display:block;width:2rem}.article:hover .line[data-v-34af27c6]{width:5rem}@media screen and (max-width:700px){.article[data-v-34af27c6]{padding:1rem 0}.title[data-v-34af27c6]{font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:14em}.describe[data-v-34af27c6]{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;padding:0 .5em}.time[data-v-34af27c6]{font-size:14px}.line[data-v-34af27c6]{border-top:.15rem solid #353535}}.sidebar-button{position:absolute;top:.6rem;left:1rem;display:none;padding:.6rem;cursor:pointer}.sidebar-button .icon{display:block;width:1.25rem;height:1.25rem}@media screen and (max-width:719px){.sidebar-button{display:block}}.show-mobile{display:none}.sidebar,.sidebar-items{list-style-type:none;line-height:2;padding:0;margin:0}.sidebar,.sidebar-data{padding:1.5rem 0}@media screen and (max-width:719px){.show-mobile{display:block}.sidebar-data{padding:1rem}}.sidebar-items .sidebar-items{padding-left:1rem}.sidebar-items .sidebar-items .sidebar-link{border-left:0}.sidebar-items .sidebar-items .sidebar-link.active{font-weight:500}.sidebar-items .sidebar-link{padding:.35rem 1rem .35rem 2rem;line-height:1.4;font-size:.95em;font-weight:400}.sidebar-item+.sidebar-item{padding-top:.75rem}.sidebar-items>.sidebar-item+.sidebar-item{padding-top:0}.sidebar-link{display:block;margin:0;border-left:.25rem solid transparent;padding:.35rem 1.5rem .35rem 1.25rem;line-height:1.7;font-size:1.05em;font-weight:700;color:var(--text-color)}a.sidebar-link{transition:color .15s}a.sidebar-link:hover{color:var(--accent-color)}a.sidebar-link.active{border-left-color:var(--accent-color);font-weight:600;color:var(--accent-color)}.links-wrapper{display:flex;justify-content:space-between;margin-top:4rem;border-top:1px solid var(--border-color);padding-top:1rem;padding-bottom:2rem}.links-wrapper a{font-weight:500}.links-wrapper a:hover{text-decoration:none!important}img{cursor:zoom-in}.imgBox{width:100%;height:100vh;background:rgba(49,49,49,.4);z-index:99999;position:fixed;display:flex;left:0;top:0;align-items:center;justify-content:center}.imgBox>img{max-height:80%;max-width:96%;min-width:60%;cursor:zoom-out}.content{margin:0 auto;padding:.025rem 2.5rem 2rem;max-width:50rem;overflow-x:hidden}.content a{color:var(--accent-color)}.content a:hover{text-decoration:underline}.content img{opacity:var(--img-opacity);max-width:100%}.content>div>p>img{box-shadow:0 1px 3px rgba(0,0,0,.3);max-width:100%;display:block;margin:0 auto;border-radius:4px}.md-header{margin-top:20px;display:flex;flex-direction:column;align-items:center}.md-title{font-size:2rem;font-weight:700;color:var(--title-color)}#jinrishici-sentence{margin:.5rem 0 .4rem}h1,h2,h3,h4,h5,h6{color:var(--title-color)}.md-date{font-size:1rem;font-style:italic;color:#aaa}.catalog{border-left:1px solid #ccc;position:fixed;top:100px;right:6vw;overflow:auto;max-height:80vh;padding-left:12px}.catalog-item{display:block}.level-2{font-size:12px}.level-3{margin:10px 0;display:list-item;list-style-position:inside;color:#717171!important;padding-left:1rem;font-size:12px;list-style-type:circle}.level-3::marker{font-size:2px;padding-right:10px;width:100px}.bounce-enter-active[data-v-7866a08b]{animation:.3s bounce-in-7866a08b}.bounce-leave-active[data-v-7866a08b]{animation:.5s reverse bounce-in-7866a08b}@keyframes bounce-in-7866a08b{0%{transform:scale(0)}50%{transform:scale(1.5)}100%{transform:scale(1)}}.console[data-v-7866a08b]{height:20px;padding:8px 12px;background-color:#e3e3e3;border-radius:12px 12px 0 0;width:100%;display:flex;align-items:center;margin-bottom:10px}.user-bio-body[data-v-7866a08b]{background-color:#eee;width:100%;font-size:13px;color:#666;overflow:auto;padding:20px;font-family:'Source Code Pro',Consolas,Menlo,Monaco,'Courier New',monospace}.console div[data-v-7866a08b]{float:left;margin-right:10px;width:13px;height:13px;background-color:#ff5f57;border-radius:50px}.console .circle-yellow[data-v-7866a08b]{float:left;margin-right:10px;width:13px;height:13px;background-color:#ffbd2e;border-radius:50px}.console .circle-green[data-v-7866a08b]{float:left;margin-right:10px;width:13px;height:13px;background-color:#28ca42;border-radius:50px}.iconfont[data-v-7866a08b]{text-decoration:none;border:none!important}.console>div[data-v-7866a08b]:hover{color:#fff;cursor:pointer}.modal[data-v-7866a08b]{position:fixed;min-width:100%;min-height:100vh;background:rgba(0,0,0,.5);left:0;z-index:11;top:0;display:flex;justify-content:center;align-items:center}.modal>div[data-v-7866a08b]{width:400px;height:400px;border-radius:12px}.modal>div>img[data-v-7866a08b]{width:100%;cursor:auto}.content[data-v-7866a08b]{padding:15px;box-sizing:border-box}.card[data-v-7866a08b]{width:300px;max-width:300px;height:740px;border-radius:12px;background:var(--bg-color);border:1px solid var(--border-color);margin-left:40px;margin-top:10px}.card-title[data-v-7866a08b]{border-bottom:1px solid var(--border-color);min-height:40px;color:var(--text-color);font-size:20px;font-weight:600;text-align:center}.card-title>img[data-v-7866a08b]{max-width:100%;border-radius:12px 12px 0 0;cursor:auto}.social[data-v-7866a08b]{display:flex;height:60px;justify-content:center;align-items:center}.social>a[data-v-7866a08b]{flex:1;font-size:24px;color:var(--text-color)}.nickName[data-v-7866a08b]{color:var(--text-color-light);margin:0;height:40px;line-height:40px;font-size:20px;padding-left:5px}p[data-v-7866a08b]{margin:0;padding-left:5px}.introduce[data-v-7866a08b]{margin-top:20px;text-indent:2em}.skill-wrap[data-v-7866a08b]{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.skill[data-v-7866a08b]{padding:6px 10px;background-color:var(--p-code);border-radius:4px}@media screen and (max-width:1200px){.card[data-v-7866a08b],.catalog{display:none}.content-bg[data-v-2001909f],.home-bg[data-v-2001909f]{height:15rem!important}}@keyframes typing-2001909f{from{width:0}}@keyframes blink-caret-2001909f{50%{border-color:transparent}}.content-bg h1 p[data-v-2001909f]{font:500 18px Consolas,Monaco,monospace;border-right:.1em solid;width:15em;white-space:nowrap;overflow:hidden;animation:5s steps(12,end) typing-2001909f,.5s step-end infinite alternate blink-caret-2001909f;margin:0;text-align:center}.content-bg[data-v-2001909f]{width:100%;height:450px;display:flex;align-items:center;justify-content:center}.content-bg h1[data-v-2001909f]{color:var(--content-bg-color)}.home-bg[data-v-2001909f]{width:100%;margin-top:3rem;background-repeat:no-repeat;background-size:cover;background-position:center 30%;background-image:url(/_assets/bg.1fe715db.jpeg);height:450px;position:relative;overflow:hidden}.home[data-v-2001909f]{display:flex!important}.theme-select[data-v-2001909f]{width:5rem;height:2rem;display:inline-block;position:fixed;top:.86rem;right:.5rem;z-index:10}li[data-v-2001909f],ul[data-v-2001909f]{list-style:none;margin:0;padding:0}.theme-select li[data-v-2001909f]{flex:1;text-align:center;line-height:2rem;cursor:pointer;border-radius:.5rem 0 0 .5rem}.theme-select li[data-v-2001909f]:nth-child(2n){border-left:1px solid var(--border-color);border-radius:0 .5rem .5rem 0}.theme-select ul[data-v-2001909f]{overflow:hidden;width:100%;height:2rem;border-radius:.5rem;display:flex;border:1px solid var(--border-color)}.active[data-v-2001909f]{background-color:#faebd7}.header[data-v-e9d40790]{color:#353535;font-size:2rem;font-weight:600;margin:1rem 0;text-align:center}.year[data-v-e9d40790]{padding:15px 0;font-size:1.3rem;border-bottom:1px solid #ccc;font-weight:600;color:var(--text-color)}.article[data-v-e9d40790]{padding:2px;margin:10px 0;display:flex;justify-content:space-between;align-items:center}.title[data-v-e9d40790]{color:var(--accent-color);font-size:1.1rem}.date[data-v-e9d40790]{color:#ccc;font-size:1rem}@media screen and (max-width:700px){.header[data-v-e9d40790]{font-size:1.5rem}.article[data-v-e9d40790]{padding:2px}.date[data-v-e9d40790],.title[data-v-e9d40790]{font-size:.9rem}.title[data-v-e9d40790]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.header[data-v-180e1df2]{color:var(--text-color);font-size:2rem;font-weight:600;margin:1rem 0;text-align:center}.tags[data-v-180e1df2]{margin-top:20px;display:flex;justify-content:center;flex-wrap:wrap}.tag[data-v-180e1df2]{display:inline-block;position:relative;padding:4px 10px 4px 20px;margin:0 16px 12px 0;font-size:14px;line-height:25px;background-color:rgb(33,150,243,.5);transition:.4s;color:#fff;cursor:pointer;border-radius:33px 0 0 33px}.tag[data-v-180e1df2]::before{content:'';position:absolute;width:5px;margin-top:10px;margin-left:-15px;height:5px;background:#fff;border-radius:50%}.year[data-v-180e1df2]{padding:15px 0;font-size:1.3rem;font-weight:600;color:var(--text-color)}.article[data-v-180e1df2]{padding:2px;display:flex;justify-content:space-between;align-items:center;text-decoration:none}.article:hover .date[data-v-180e1df2]{color:#000}.article:hover .title[data-v-180e1df2]{color:#2b90c1}.article[data-v-180e1df2]:hover{text-decoration:none}.title[data-v-180e1df2]{color:#4a9ae1;font-size:1.1rem}.date[data-v-180e1df2]{color:#ccc;font-size:1rem}@media screen and (max-width:700px){.header[data-v-180e1df2]{font-size:1.5rem}.article[data-v-180e1df2]{padding:2px}.date[data-v-180e1df2],.title[data-v-180e1df2]{font-size:.9rem}.title[data-v-180e1df2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.goPrint[data-v-a9818fc6]{padding:0 15px;outline:0;border:none;color:#2c3e50;line-height:1.499;z-index:2;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;height:32px;font-size:14px;border-radius:4px;background-color:#faebd7;position:fixed;left:20px;top:50%}.Friendship[data-v-883da662]{display:flex;flex-wrap:wrap;margin-top:20px}.Friendship a[data-v-883da662]{text-decoration:none;display:block;background:var(--header-color);width:320px;margin:10px;padding:10px 0;border-radius:12px;display:flex;align-items:center;border:1px solid var(--border-color);position:relative;top:0;transition:.2s}.Friendship a[data-v-883da662]:hover{top:-5px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.Friendship .img-div[data-v-883da662]{min-width:60px;height:60px;margin:0 10px;border-radius:50%;cursor:pointer}.introduce[data-v-883da662]{flex:1}.introduce p[data-v-883da662]{margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1;width:14em;color:var(--text-color)}.nickName[data-v-883da662]{font-weight:600;font-size:18px;color:var(--title-color)}