:root{--accent: #2337ff;--accent-dark: #000d8a;--black: 15, 18, 25;--gray: 96, 115, 159;--gray-light: 229, 233, 240;--gray-dark: 34, 41, 57;--gray-gradient: rgba(var(--gray-light), 50%), #fff;--box-shadow: 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), 0 16px 32px rgba(var(--gray), 33%);--font-default: -apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Lato,Roboto,"PingFang SC","Microsoft YaHei",sans-serif;--font-text: var(--font-default);--active-color: #3645d9;--font-family: var(--font-text);--code-font-family: Menlo,Monaco,Consolas,Courier New,monospace;--border-color: #ccc;--title-color: #000;--content-color: #000;--secondary-color: #333;--gray-background-color: #f6f6f6;--body-background-color: #fff;--content-font-size: 14px}html{font-size:14px;text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body{font-family:var(--font-family);margin:0;padding:0;text-align:left;background:var(--body-background-color);background-size:100% 600px;word-wrap:break-word;overflow-wrap:break-word;color:#000;line-height:1.7;font-size:14px}main{width:720px;margin:auto;padding:3em 1em}h1,h2,h3,h4,h5,h6{margin:1.5em 0 1em;color:rgb(var(--black));line-height:1.2}strong,b{font-weight:700}a,a:hover{color:var(--accent)}p{margin-bottom:1em}.prose p{margin-bottom:2em}textarea{width:100%;font-size:16px}input{font-size:16px}table{width:100%;display:table;overflow:auto}img{max-width:100%;height:auto}code{padding:2px 5px;border-radius:2px}pre{padding:1.5em;border-radius:8px}blockquote{border-left:4px solid var(--accent);padding:0 0 0 20px;margin:0}hr{border:none;border-top:1px solid rgb(var(--gray-light))}.sr-only{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}@media print{pre>code{text-wrap:auto}.top-btn{display:none}}body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}audio,canvas,video{display:inline-block}button,input,select,textarea{font:400 1em/1.8 var(--font-family)}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}table{border-collapse:collapse;border-spacing:0}blockquote{position:relative;font-weight:400;padding:16px 20px;margin:24px 0;background-color:var(--gray-background-color);border-left:3px solid var(--border-color);font-style:italic}.typo blockquote>p:last-of-type,.typo blockquote>ul:last-of-type{margin-bottom:0}@media only screen and (max-width: 640px){blockquote{margin:1em 0}}acronym,abbr{border-bottom:1px dotted;font-variant:normal}abbr{cursor:help}del{text-decoration:line-through}address,caption,cite,dfn,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}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:inherit;text-decoration:none;transition:.5s}.typo a{border-bottom:1px solid}a:hover{color:var(--active-color)}mark{background:#fffdd1;border-bottom:1px solid #ffedce;padding:2px;margin:0 5px}code{font-family:var(--font-text)}.typo pre>code{display:inline-block;padding:1em}.typo pre{white-space:pre;overflow:auto;margin-bottom:1.2em;border-radius:5px;line-height:22px}hr{border:none;border-bottom:1px solid #cfcfcf;margin-bottom:.8em;height:10px}small,figcaption{font-size:.9em;color:#888}strong,b{font-weight:700;color:#000}[draggable]{cursor:move}.typo p,.typo ul,.typo ol,.typo dl,.typo form,.typo table,.typo blockquote{color:var(--content-color);margin-bottom:1.2em;line-height:2em;overflow-wrap:break-word}.typo hr{border:none;width:50%;display:block;margin:2em auto;border-bottom:1px solid #cfcfcf}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1}.typo h1,.typo h2,.typo h3,.typo h4,.typo h5,.typo h6{margin:1.5em 0 1em;line-height:1.7;color:var(--title-color)}.typo>h1:first-of-type{margin-top:0}.typo h1{font-size:22px}.typo h2{font-size:20px}.typo h3{font-size:18px}.typo h4{font-size:16px}.typo h5{font-size:1em}.typo h6{font-size:.9em}.typo{h1{border-bottom:1px solid #d1d1d1}h2,h3{border-bottom:1px dotted #d1d1d1}}.typo{h4,h5,h6{font-weight:600}}.typo ul{margin-left:1em;list-style:disc;list-style-position:outside}.typo ol{list-style:decimal;margin-left:1em;list-style-position:outside}.typo li ul,.typo li ol{margin-bottom:.8em;margin-left:2em}.typo li ul{list-style:circle}.typo table th,.typo table td{border:1px solid #ddd;padding:.25em .5em;font-size:.9em}.typo table th{background:#fbfbfb}.typo table td{vertical-align:baseline}.typo table thead th{background:#f1f1f1}.typo input,.typo textarea{border-radius:0}.typo em,.typo i{font-style:italic}.typo i.icon{font-style:normal}.typo img{max-width:100%;display:block;margin:0 auto}
