@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Source+Code+Pro&display=swap);:root{--smc-theme-name:$theme-name;--smc-bg-color:$background;--smc-color:$color;--smc-color-primary:$color-primary;--smc-link-color:$link-color}:root{--smc-primary:#0078e7;--smc-secondary:#4eaaff;--smc-header-bottom-color:#eaecef;--blockquote-border-left-color:var(--smc-secondary)}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background:var(--smc-bg-color);color:var(--smc-color);font-family:Raleway,"PingFang SC","Microsoft YaHei",Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.8;overflow-wrap:break-word}.markdown-body::after{display:table;clear:both;content:""}.markdown-body::before{display:table;content:""}.markdown-body *{box-sizing:border-box}.markdown-body blockquote,.markdown-body dl,.markdown-body ol,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:10px;margin-bottom:10px}.markdown-body a{background-color:transparent}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body hr{background-color:var(--smc-primary,#333);height:2px;margin:1.5rem 0}.markdown-body kbd{display:inline-block;padding:3px 6px;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:solid 1px #d1d5da;border-bottom-color:#c6cbd1;border-radius:3px;box-shadow:inset 0 -1px 0 #d1c6c7}.markdown-body dd{margin-left:0}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1rem;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body summary{outline:0}.markdown-body blockquote{margin:1rem 0;padding:0 1rem;border-left:.25em solid var(--blockquote-border-left-color)}.markdown-body code,.markdown-body pre{font-family:"Source Code Pro","Courier New",Courier,Consolas,Monaco,SFMono-Regular,Menlo,monospace}.markdown-body code{padding:3px 6px;font-size:.85rem;color:var(--hty-secondary-text-color);background:var(--hty-bg-color,#f2f2f2);border-radius:3px}.markdown-body pre{margin-top:0;margin-bottom:0;overflow-wrap:normal;padding:1rem;overflow:auto;background-color:var(--code-bg-color,#e7f3ff);border-radius:3px}.markdown-body pre>code{font-size:.85rem;white-space:pre}.markdown-body pre code{display:inline;padding:0;margin:0;overflow:visible;line-height:inherit;word-break:normal;background-color:transparent;border:0}.markdown-body img{display:block;margin:1rem auto;width:auto;max-width:92%;max-height:600px;border-radius:.2rem;box-shadow:0 2px .5rem rgba(0,0,0,.12);transition:.4s}.markdown-body img:hover{box-shadow:0 2px 1rem rgba(0,0,0,.12)}.markdown-body img::before{content:"「 LOADING ERROR 」"}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body img+em{display:block;text-align:center;color:var(--hty-secondary-text-color,#333);font-size:.9rem}.markdown-body iframe{display:flex;width:92%;margin:auto;border-radius:.2rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.12);transition:.4s}.markdown-body iframe:hover{box-shadow:0 2px 20px 0 rgba(0,0,0,.12)}@media screen and (min-width:1600px){.markdown-body img{max-width:800px}}.markdown-body a{color:#0078e7;text-decoration:none;position:relative}.markdown-body a:before{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background-color:var(--smc-primary,#1e90ff);transition:.2s}.markdown-body a:hover::before{width:100%}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body ol,.markdown-body ul{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body li{overflow-wrap:break-all}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=checkbox]{box-sizing:border-box;padding:0}.markdown-body :checked+.radio-label{position:relative;z-index:1;border-color:#0366d6}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item input{margin:0 .2em .25em -1.6em;vertical-align:middle}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .table-container{overflow:auto}.markdown-body table{width:100%;overflow:auto;border-spacing:0;border-collapse:collapse}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid var(--smc-secondary,#999)}.markdown-body table thead th{font-weight:600}.markdown-body table>tbody>tr:hover{background-color:var(--hty-bg-color,#fcfcfc)}.markdown-body strong{font-weight:700}.markdown-body p{margin-top:1rem;margin-bottom:1rem;overflow:auto}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:1rem;margin-bottom:1rem;font-weight:300}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1{font-size:2.5rem;line-height:1.2;padding-bottom:.3rem;border-bottom:1px solid var(--smc-header-bottom-color)}.markdown-body h2{font-size:2.2rem;line-height:1.25;padding-bottom:.3rem;border-bottom:1px solid var(--smc-header-bottom-color)}.markdown-body h3{font-size:1.9rem;line-height:1.3}.markdown-body h4{font-size:1.6rem;line-height:1.35}.markdown-body h5{font-size:1.3rem;line-height:1.5}.markdown-body h6{font-size:1rem;line-height:1.6}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:0}.markdown-body .full-commit .btn-outline:not(:disabled):hover{color:#005cc5;border-color:#005cc5}