pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#f3f3f3;color:#444}.hljs-comment{color:#697070}.hljs-tag,.hljs-punctuation{color:#444a}.hljs-tag .hljs-name,.hljs-tag .hljs-attr{color:#444}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-name{font-weight:700}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#800}.hljs-title,.hljs-section{color:#800;font-weight:700}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-operator,.hljs-selector-pseudo{color:#ab5656}.hljs-literal{color:#695}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}*:not(hr){box-sizing:border-box;margin:0;padding:0;border:0}body,html{min-height:100%}body{font-family:Helvetica Neue,Arial,sans-serif;font-size:16px}a{color:#2680d9}ul,ol{margin-top:1em;margin-bottom:1em;padding-left:1.5em}ul li,ol li{margin:.8em 0}li ul{margin:0}main{padding:2rem}main a:visited{color:#9d26d9}body{background:#fff}main h1,main h2,main h3,main h4,main h5,main h6{color:#333}main h1{font-weight:700;margin-bottom:1rem}main h2{margin:2.5rem 0 1.5rem}main h3{margin:2rem 0 1rem}main h4{color:#000;font-weight:500;margin:1.5rem 0 .8rem}main p{margin-bottom:.8rem;line-height:1.5}main img{display:block;max-width:100%;text-align:center;max-height:100%}main blockquote{padding:1rem;background:#eef5fc;border-radius:.3rem;color:#13406c;margin-bottom:1.5rem}aside .sub-tree{color:gray;font-size:.9em}main pre:has(code),main img{margin-top:1rem;margin-bottom:1rem}main code{background:#f2f2f2;padding:0 .4em;border-radius:4px;font-size:.8em;border:1px solid hsl(0,0%,80%)}main pre:has(code) code{border-radius:8px;padding:1rem;line-height:1.2}main .md-icon{height:1em;width:1em;margin-left:.3rem;margin-right:.3rem}aside a,#welcome a{color:inherit;text-decoration:none}aside a:hover,#welcome a:hover{text-decoration:underline}#welcome aside{text-align:center;font-weight:400;padding:1rem 2rem .5rem;margin:2rem 0;background:#eef5fc;border-radius:.8rem;line-height:1.8;color:#13406c}#welcome p a{color:#333;font-size:1.1em;font-weight:500}main .md-tutorial-footer{display:flex;flex-direction:row;justify-content:space-between;background:#fff0d1;padding:1rem}main table{width:100%;border-collapse:collapse;margin:1rem 0;background-color:#fafafa}main table thead th{font-weight:700;background-color:#f2f2f2}main table td,main table th{padding:.4rem .8rem;border:1px solid hsl(0 0% 90%)}main.screenshots p{margin-bottom:3.5rem}main.screenshots img{box-shadow:0 -1px 1px #00000013,0 1px 1px #00000013,0 2px 2px #00000013,0 4px 4px #00000013,0 8px 8px #00000013;max-height:25rem;border-radius:5px}.download-button{display:flex;justify-content:center;width:fit-content;margin:0 auto;padding:.4rem .8rem;background:#f2f2f2;color:#4d4d4d!important;text-decoration:none!important;border-radius:.3rem;font-size:.9em;border:1px solid hsl(0,0%,80%);transition:background .2s}.download-button:hover{background:#e6e6e6;text-decoration:none!important}.download-button:visited{color:#4d4d4d!important}
