@charset "UTF-8";:root{--color-text:#222222;--color-text-light:#757575;--color-text-dark:#000000;--color-blue:#0969da;--color-blue-light:#ddf4ff;--color-green:#1a7f37;--color-green-light:#dafbe1;--color-link:#0057ff;--color-link-hover:#003ecb;--color-body:#fff;--color-divider:#dedede;--color-accent:#f5f5f6;--color-background-code:#f5f5f6;--color-background-precode:#f5f8fa;--font-text:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}

/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{color:var(--color-text);font-family:var(--font-text);font-size:16px;font-weight:400;line-height:1.5;width:100%;margin:0px;padding:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-weight:700;margin-top:0px;margin-bottom:1rem;padding:0px;position:relative}p{font-weight:400;padding:0px;position:relative}strong{font-weight:700;position:relative}a{color:var(--color-link);font-weight:400;text-decoration:none;display:inline-block;position:relative;-webkit-transition:all 0.3s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.3s cubic-bezier(0.41,0,0.13,1.005)}a:hover{color:var(--color-link-hover);text-decoration:none;-webkit-transition:all 0.3s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.3s cubic-bezier(0.41,0,0.13,1.005)}a:hover:before{width:100%;background-color:currentColor;-webkit-transition:all 0.3s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.3s cubic-bezier(0.41,0,0.13,1.005)}a:before{content:"";width:0%;height:1px;left:0px;bottom:0px;position:absolute;background-color:currentColor;-webkit-transition:all 0.3s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.3s cubic-bezier(0.41,0,0.13,1.005)}label{display:block;padding:0px;position:relative}time{font-family:"JetBrains Mono",monospace;font-weight:400}code{font-family:"JetBrains Mono",monospace}pre{font-family:"JetBrains Mono",monospace}svg{display:inline-block;margin:0px;padding:0px;position:relative}.page__article__fluid{width:100%;display:block;margin-top:2em;margin-bottom:4em;position:relative;padding:40px 20px;border-radius:2px;border:1px solid var(--color-divider);background-color:var(--color-background-precode)}.page__article__fluid ul{width:100%;display:block;list-style:none;margin:0px;padding:0px;position:relative;text-align:center}.page__article__fluid ul li{display:block;position:relative}.page__article__fluid ul li+li{margin-top:34px}.page__article__fluid ul li+li:before{content:"";width:1px;height:34px;top:-34px;left:50%;display:inline-block;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:1px dashed var(--color-divider)}.page__article__fluid__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 12px;border-radius:2px;background-color:var(--color-blue-light)}.page__article__fluid__item span{color:var(--color-text-light);font-family:"JetBrains Mono",monospace;font-size:10px;line-height:1;display:block;position:relative}.page__article__fluid__item__circle{width:84px;height:84px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;border:1px dashed var(--color-green);background-color:var(--color-green-light)}.page__article__fluid__item__circle span{font-family:"VT323",monospace;font-size:14px;color:var(--color-green);line-height:1;display:block;position:relative}.page__aside{width:100%;position:relative;padding-top:4em;padding-bottom:4em;padding-right:32px}.page__aside:after{content:"";width:1px;height:100%;top:0px;right:32px;position:absolute;background-color:var(--color-divider)}.page__aside__item{width:100%;position:relative}.page__aside__item+div{margin-top:2em}.page__aside__item label{color:var(--color-text-light);font-size:14px;font-weight:700;margin-bottom:8px}.page__aside__item time{color:var(--color-text-light);font-size:12px}.page__aside__item span{color:var(--color-text-light);font-size:12px;font-weight:500;display:inline-block;padding:4px 6px;position:relative;border:0px;border-radius:6px;background-color:var(--color-accent)}.page__aside__item data{color:var(--color-text-dark);font-size:12px;font-weight:500;display:inline-block;padding:4px 6px;position:relative;border:0px;border-radius:6px;background-color:#ffdd57}.page__aside__item svg{width:14px;fill:currentColor;max-height:14px;top:2px;display:inline-block;margin-right:6px;position:relative}.page__aside__item a{font-size:14px;position:relative}.page__aside__item p{color:var(--color-text-light);font-size:14px;margin:0px}.page__aside__link--twitter{color:#1d9bf0}.page{width:100%;position:relative}.page__section{width:100%;position:relative;padding-top:6em;padding-bottom:6em}.footer__container,.page__container{width:100%;margin:0 auto;max-width:1140px;position:relative;padding-left:calc(8.33333% / 2);padding-right:calc(8.33333% / 2)}.page__header{width:100%;position:relative;text-align:center;margin-bottom:2em}.page__header h1{color:var(--color-text-dark);font-size:3.4rem;margin:0px}.page__header p{color:var(--color-text-light);font-size:14px;margin-bottom:12px}.page__header p a{font-family:var(--font-text);font-weight:500}.page__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:32px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.page__column__left{-ms-grid-column-span:3;grid-column-end:span 3}.page__column__right{-ms-grid-column-span:9;grid-column-end:span 9}.page__aside{width:100%;position:relative;padding-top:4em;padding-bottom:4em;padding-right:32px}.page__aside:after{content:"";width:1px;height:100%;top:0px;right:32px;position:absolute;background-color:var(--color-divider)}.page__aside__item{width:100%;position:relative}.page__aside__item+div{margin-top:2em}.page__aside__item label{color:var(--color-text-light);font-size:14px;font-weight:700;margin-bottom:8px}.page__aside__item time{color:var(--color-text-light);font-size:12px}.page__aside__item span{color:var(--color-text-light);font-size:12px;font-weight:500;display:inline-block;padding:4px 6px;position:relative;border:0px;border-radius:6px;background-color:var(--color-accent)}.page__aside__item data{color:var(--color-text-dark);font-size:12px;font-weight:500;display:inline-block;padding:4px 6px;position:relative;border:0px;border-radius:6px;background-color:#ffdd57}.page__aside__item svg{width:14px;max-height:14px;top:2px;display:inline-block;margin-right:6px;position:relative}.page__aside__item a{font-size:14px;position:relative}.page__aside__item p{color:var(--color-text-light);font-size:14px;margin:0px}.page__article{width:100%;position:relative}.page__article__solution{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin-top:4em;margin-left:0px;margin-right:0px;padding:20px 20px;position:relative;border-radius:2px;background-color:var(--color-background-precode)}.page__article__solution li{position:relative}.page__article__solution li:nth-child(2) .page__article__solution__item__box{background-color:#fff8c5}.page__article__solution li:nth-child(2) .page__article__solution__item__box span{color:var(--color-text)}.page__article__solution li:nth-child(2) .page__article__solution__item__box svg{fill:#9a6700}.page__article__solution li:nth-child(4) .page__article__solution__item__box{background-color:#dafbe1}.page__article__solution li:nth-child(4) .page__article__solution__item__box span{color:var(--color-text)}.page__article__solution li:nth-child(4) .page__article__solution__item__box svg{fill:#0969da}.page__article__solution li+li{margin-left:64px}.page__article__solution li+li:before{content:"";width:64px;height:0px;top:50%;left:-64px;display:inline-block;position:absolute;border:1px dashed var(--color-divider)}.page__article__solution__item__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;padding:10px 12px;position:relative;background-color:#ddf4ff}.page__article__solution__item__box span{color:#0969da;font-size:14px;font-weight:500;line-height:1;display:inline-block;padding:0px;position:relative}.page__article__solution__item__box svg{width:14px;fill:#F4B500;margin-right:6px;display:inline-block;padding:0px;position:relative}.page__article__text{width:100%;position:relative}.page__article__text h2{font-size:2rem;margin-top:calc(6*1rem);margin-bottom:24px}.page__article__text h2:before{content:"";width:100%;height:1px;left:0px;bottom:-12px;background-color:var(--color-divider);position:absolute}.page__article__text h3{font-size:1.6rem;font-weight:600;margin-top:calc(4 * 1rem);margin-bottom:16px}.page__article__text code{font-size:14px;display:inline-block;position:relative;margin:0px;color:#f92672;border:0px;border-radius:2px;background-color:var(--color-background-code);padding:2px 6px}.page__article__text pre{font-size:16px;margin-top:2em;width:100%;position:relative;display:block;color:var(--color-text);background-color:var(--color-background-precode);border-radius:2px;padding:20px 20px}.page__article__text pre strong{color:var(--color-text);display:inline-block}.page__article__text pre strong.is-code-blue{color:#0550ae}.page__article__text pre strong.is-code-blue-dark{color:#0a3069}.page__article__text pre strong.is-code-green{color:#116329}.page__article__text pre data{font-family:"JetBrains Mono",monospace;color:var(--color-text);display:inline-block;padding:0px;position:relative}.page__article__text pre span{font-family:"JetBrains Mono",monospace;color:var(--color-text);display:inline-block;padding:0px;position:relative}.page__article__text pre span.is-color-orange{color:#953800}.page__article__text pre span.is-code-pink{color:#f92672}.page__article__text p{color:var(--color-text-light);font-size:18px;line-height:1.55;margin:0px}.page__article__text p.is-caption{color:var(--color-text-light);font-size:12px;margin-top:2em;display:block;padding-left:10px;position:relative;border-left:2px solid var(--color-text-light)}.page__article__text p+p{margin-top:1rem}.page__callout__block{width:100%;display:block;position:relative;border-radius:3px;padding:16px 20px;border-left:4px solid var(--color-divider);background-color:var(--color-accent);margin-top:2em}.page__callout__block p{color:var(--color-text);font-size:16px;margin-bottom:12px}.page__callout__block p code{font-size:14px;font-weight:500;color:#f92672;border:0px;border-radius:2px;background-color:var(--color-background-code);padding:2px 6px}.page__callout__block ul{width:100%;list-style:none;margin:0px;display:block;padding:0px}.page__callout__block ul li{font-family:"JetBrains Mono",monospace;font-size:14px;color:var(--color-text-light)}.page__callout__block ul li:before{content:"•";color:currentColor;position:relative;margin-right:4px}.page__callout__block ul li+li{margin-top:6px}.footer{width:100%;position:relative;text-align:center;margin-top:2em;padding-top:4em;padding-bottom:4em;border-top:1px solid var(--color-divider)}.footer__copyright{width:100%;position:relative}.footer__copyright p{font-family:"JetBrains Mono",monospace;color:var(--color-text-light);font-size:12px;margin:0px;padding:0px}
/*# sourceMappingURL=app.min.css.map */