@charset "utf-8";h3#headline{padding:11px 0 5px 0;font-size:11px;line-height:14px;text-transform:uppercase;letter-spacing:2px}h2#headline,h3#headline{color:#444;margin:0;font-weight:700}h2#headline{padding:0 0 6px 0;font-size:51px;line-height:44px;letter-spacing:-2px;text-transform:none}html{color:#333;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizelegibility}html.borderbox *,html.borderbox :after,html.borderbox :before{box-sizing:border-box}article,aside,blockquote,body,button,code,dd,details,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}audio,canvas,video{display:inline-block}body,button,input,select,textarea{font:300 1em/1.8 PingFang SC,Lantinghei SC,Microsoft Yahei,Hiragino Sans GB,"Microsoft Sans Serif",WenQuanYi Micro Hei,sans}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}blockquote{position:relative;color:#999;font-weight:400;border-left:1px solid #1abc9c;padding-left:1em;margin:1em 0 1em 2em}@media only screen and (max-width:640px){blockquote{margin:1em 0}}abbr,acronym{border-bottom:1px dotted;font-variant:normal}abbr{cursor:help}del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}q:after,q:before{content:""}sub,sup{font-size:75%;line-height:0;position:relative}:root sub,:root sup{vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a{color:#1abc9c}.typo a{border-bottom:1px solid #1abc9c}.typo a:hover{border-bottom-color:#555;color:#555}.typo a:hover,a,ins{text-decoration:none}.typo-u,u{text-decoration:underline}mark{background:#fffdd1;border-bottom:1px solid #ffedce;padding:2px;margin:0 5px}code,pre,pre tt{font-family:Courier,Courier New,monospace}pre{background:#f8f8f8;border:1px solid #ddd;display:block;-webkit-overflow-scrolling:touch}hr{border-bottom:1px solid #cfcfcf;margin-bottom:.8em;height:10px}.typo-small,figcaption,small{font-size:.9em;color:#888}b,strong{font-weight:700;color:#000}[draggable]{cursor:move}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.textwrap,.textwrap td,.textwrap th{word-wrap:break-word;word-break:break-all}.textwrap-table{table-layout:fixed}.serif{font-family:Palatino,Optima,Georgia,serif}.typo-dl,.typo-form,.typo-hr,.typo-ol,.typo-p,.typo-pre,.typo-table,.typo-ul,.typo dl,.typo form,.typo hr,.typo ol,.typo p,.typo pre,.typo table,.typo ul,blockquote{margin-bottom:1.2em}h1,h2,h3,h4,h5,h6{font-family:PingFang SC,Verdana,Helvetica Neue,Microsoft Yahei,Hiragino Sans GB,Microsoft Sans Serif,WenQuanYi Micro Hei,sans-serif;font-weight:100;color:#000;line-height:1.35}.typo-h1,.typo-h2,.typo-h3,.typo-h4,.typo-h5,.typo-h6,.typo h1,.typo h2,.typo h3,.typo h4,.typo h5,.typo h6{margin-top:1.2em;margin-bottom:.6em;line-height:1.35}.typo-h1,.typo h1{font-size:2em}.typo-h2,.typo h2{font-size:1.8em}.typo-h3,.typo h3{font-size:1.6em}.typo-h4,.typo h4{font-size:1.4em}.typo-h5,.typo-h6,.typo h5,.typo h6{font-size:1.2em}.typo-ul,.typo ul{margin-left:1.3em;list-style:disc}.typo-ol,.typo ol{list-style:decimal;margin-left:1.9em}.typo-ol ol,.typo-ol ul,.typo-ul ol,.typo-ul ul,.typo li ol,.typo li ul{margin-bottom:.8em;margin-left:2em}.typo-ol ul,.typo-ul ul,.typo li ul{list-style:circle}.typo-table td,.typo-table th,.typo table caption,.typo table td,.typo table th{border:1px solid #ddd;padding:.5em 1em;color:#666}.typo-table th,.typo table th{background:#fbfbfb}.typo-table thead th,.typo table thead th{background:#f1f1f1}.typo table caption{border-bottom:none}.typo-input,.typo-textarea{-webkit-appearance:none;border-radius:0}.typo-em,.typo em,caption,legend{color:#000;font-weight:inherit}.typo-em{position:relative}.typo-em:after{position:absolute;top:.65em;left:0;width:100%;overflow:hidden;white-space:nowrap;content:"・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・"}.typo img{max-width:100%}::-moz-selection{background:#fde6ba;color:#000}::selection{background:#fde6ba;color:#000}button,select,textarea{outline:none}body,html{overflow:hidden}body{font-size:15px!important}h1,h2,h3,h4,h5,h6{font-family:Menlo,Monaco,Source Code Pro,Consolas,Inconsolata,Ubuntu Mono,DejaVu Sans Mono,Courier New,Droid Sans Mono,Hiragino Sans GB,微软雅黑,monospace!important}h1{font-size:26px}h2{font-size:22px}h3{font-size:18px}h4{font-size:14px}a{word-break:break-all!important}ol,ul{padding-left:32px!important}ol li span,ul li span{color:#4a4a4a}ol{list-style-type:decimal!important}ul{list-style-type:disc!important}ol ul,ul ul{list-style-type:circle!important}em{font-style:italic}.topheader{overflow:hidden;-webkit-user-select:none;height:68px;padding:0 20px;position:relative;background:#499bea;background:linear-gradient(270deg,#e5e5be 0,#003973);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5e5be",endColorstr="#003973",GradientType=1)}.topheader h1{font-size:30px;line-height:64px;color:#fff;font-family:fantasy,cursive,consolas;text-shadow:1px 1px 1px #000,1px 1px 3px #ccc;display:inline-block;margin-top:0}.topheader span{font-size:13px;display:inline-block;margin-left:0;color:#e4e4e4;position:relative;top:10px}.topheader span a{color:#e4e4e4}.topheader a:hover{color:#e58c7c}.topheader ul{position:absolute;right:20px;top:0;list-style-type:none!important;height:64px;line-height:64px}.topheader ul li{float:left;margin-left:20px;font-family:consolas}.topheader ul li a{display:inline-block;height:100%;line-height:64px;color:#555}.topheader ul li a:hover{color:#000;text-decoration:underline}.topheader ul li .icon{margin-right:4px;vertical-align:middle;transition:none}.github-star{position:relative;top:5px}.btn{border:none;color:#fff;padding:5px 25px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;box-shadow:1px 1px 3px #666}.themes-config{margin:0 auto;width:800px;max-width:100%;padding-top:20px;padding-left:8px}.themes-config .theme-wrapper{margin-top:8px;display:inline-block;margin-right:20px}.themes-config .theme-wrapper select{background:#fff}@media screen and (max-width:641px){.topheader ul{display:none}.btn{padding:2px 15px;font-size:14px}.copy-button{right:80px}}*{box-sizing:border-box}body{padding:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#50616d}a{color:#1e6bb8;text-decoration:none}a:hover{text-decoration:underline}img{border-radius:6px;border:2px solid #eee;max-width:100%}h1,h2,h3,h4,h5,h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:400;color:#159957}p{margin-bottom:15px;margin-top:15px}pre p{margin:0}pre ol,pre ul{margin:0;padding-top:12px;padding-bottom:12px}pre code,pre tt{display:inline;padding:0;margin:0;overflow:initial;line-height:inherit;word-wrap:normal;border:0}pre code:after,pre code:before,pre tt:after,pre tt:before{content:normal}ol,ul{margin-top:0}li span span p:first-child{display:inline}blockquote{padding:15px 1rem;font-size:14px;line-height:18px;padding-right:15px;margin-left:0;color:#819198;border-left:6px solid #dce6f0;background:#f2f7fb}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}table{display:block;overflow:auto;word-break:normal;word-break:keep-all}table th{font-weight:700}table td,table th{padding:.5rem 1rem;border:1px solid #e9ebec}dl,dl dt{padding:0}dl dt{margin-top:1rem;font-size:1rem;font-weight:700}dl dd{padding:0;margin-bottom:1rem}hr{height:1px;margin:1.5rem 0;border:none;border-top:1px dashed #a5a5a5}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{-webkit-box-shadow:inset006pxrgba(0,0,0,.3);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background:#c9cdd4;-webkit-box-shadow:inset006pxrgba(0,0,0,.5)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,0,0,.4)}.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.clo,.opn,.pun{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:700}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:700}.lit{color:#044}.clo,.opn,.pun{color:#440}.tag{color:#006;font-weight:700}.atn{color:#404}.atv{color:#060}}pre.prettyprint{border-radius:0;font-family:consolas,menlo,courier,"monospace",Microsoft Yahei!important;overflow-y:auto}pre.prettyprint.linenums{border:1px solid #e2e2e2!important;padding:8px 0 6px}ol.linenums{margin-top:0;margin-bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;list-style-type:none!important}ol.linenums li>span,ol.linenums li>span>span{word-break:inherit!important;white-space:nowrap!important;display:block}ol.linenums li code{line-height:20px!important;margin-left:-20px;font-family:inherit!important;white-space:pre!important;display:flex}ol.linenums li code span{white-space:inherit!important;font-size:13px!important;line-height:20px;font-family:consolas,menlo,courier,"monospace",Microsoft Yahei!important}.code-in-text,.code-in-text span{color:#585858;background:#f3f1f1}.code-in-text span{display:inline-block;padding:0 2px;font-size:14px}.code-in-text span,.prettyprint.code-in-text{font-family:consolas,menlo,courier,"monospace",Microsoft Yahei!important}.prettyprint.code-in-text{background:#f3f1f1}li.L0,li.L1,li.L2,li.L3,li.L4,li.L5,li.L6,li.L7,li.L8,li.L9{list-style-type:none!important}li.L1,li.L3,li.L5,li.L7,li.L9{background:transparent!important}.prettyprint{font-family:Consolas,Menlo,Courier,monospace}.prettyprint pre p{min-height:10px}#list1 ul{padding-left:10px}ul li.task-list-list{list-style-type:none;padding:0 10px}ol,ul{margin:0;padding:0;padding-left:40px}.task-list-list{margin:0;padding:0}table{display:table;width:100%}table tr:nth-child(2n){background-color:#f8f8f8}.task-list-list.checked{color:#159957}.task-list-list.uncheck{color:#bfc1bf}.task-list-list img{height:20px;width:20px;margin:0 10px;top:4px;position:relative}h1.super{border:none;font-size:24px;border-left-width:6px;border-left-style:solid;border-radius:3px;border-left-color:#30dff3}h1.super,h2.super{white-space:normal;margin:5px 0 0;padding:10px;line-height:20px;color:#fffbf0;background-color:#4b5cc4}h2.super{border:none;font-size:20px;border-left-width:12px;border-left-style:solid;border-radius:3px;border-left-color:#30dff3}h3.super{border:none;font-size:18px;border-left-width:18px;border-left-style:solid;border-radius:3px;border-left-color:#30dff3}h3.super,h4.super{white-space:normal;margin:5px 0 0;padding:10px;line-height:20px;color:#fffbf0;background-color:#4b5cc4}h4.super{border:none;font-size:16px;border-left-width:24px;border-left-style:solid;border-radius:3px;border-left-color:#30dff3}ruby{background-color:rgba(67,193,105,.5);margin:4px;padding-right:2px;padding-left:2px}ruby rt{font-style:italic;background-color:rgba(67,193,105,.2)}.icon_check,.icon_uncheck{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;margin-right:4px}li p{word-break:break-all}.editor{display:flex;flex-direction:column;height:100%;width:100%}.editor .head{padding:4px 12px;border-bottom:1px solid #e1e4e8;background-color:#fafbfc;text-align:right}.editor .head .copy-button{border:none;background-color:transparent;margin-right:14px}.editor .head img{border:none!important}.editor .content{flex:1 1;display:flex}.editor .editor-cell{flex-basis:50%}.editor .editor-output{background:#eee;padding:0;max-width:100%;overflow:hidden;bottom:0}.editor .editor-output .showdown{overflow-y:auto;margin:0 auto;background:#fff;padding:1rem;width:800px;padding-bottom:100px;max-width:100%}.editor textarea{box-sizing:border-box;background:#333;color:#fff;margin:0;padding:1em;resize:none;border:none}#app,.editor textarea{width:100%;height:100%}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}