code[class*=language-],pre[class*=language-]{font-family:Consolas,Menlo,Monaco,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Courier New,Courier,monospace;font-size:14px;line-height:1.375;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;background:#2d3748;color:#cbd6e2}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{text-shadow:none;background:#aabcce}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{text-shadow:none;background:#aabcce}pre[class*=language-]{border-radius:16px;padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#a0aec0}.token.punctuation{color:#cbd6e2}.token.namespace{opacity:.7}.token.boolean,.token.number,.token.operator{color:#bfbf56}.token.property{color:#8bbf56}.token.tag{color:#8b56bf}.token.string{color:#568bbf}.token.selector{color:#bf568b}.token.attr-name{color:#bfbf56}.language-css .token.string,.style .token.string,.token.entity,.token.url{color:#568bbf}.token.attr-value,.token.control,.token.directive,.token.keyword,.token.unit{color:#56bf8b}.token.atrule,.token.regex,.token.statement{color:#568bbf}.token.placeholder,.token.variable{color:#8b56bf}.token.deleted{text-decoration:line-through}.token.inserted{border-bottom:1px dotted #f7f9fb;text-decoration:none}.token.italic{font-style:italic}.token.bold,.token.important{font-weight:700}.token.important{color:#bf8b56}.token.entity{cursor:help}pre>code.highlight{outline:.4em solid #bf8b56;outline-offset:.4em}.line-numbers .line-numbers-rows{border-right-color:#223b54!important}.line-numbers-rows>span:before{color:#405c79!important}.line-highlight{background:rgba(247,249,251,.2)!important;background:linear-gradient(90deg,rgba(247,249,251,.2) 70%,rgba(247,249,251,0))!important}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}strong{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}img{border-style:none}[hidden]{display:none}blockquote,h1,h2,h3,hr,p,pre,ul{margin:0}ul{list-style:none;padding:0}*,:after,:before{box-sizing:border-box;border:0 solid #ced1d4}hr{border-top-width:1px}img{border-style:solid}h1,h2,h3{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}code,pre{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}img,object,svg{display:block;vertical-align:middle}img{max-width:100%;height:auto}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.prose{color:#fff;max-width:65ch}.prose [class~=lead]{color:#4a5568;font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose a{color:#fff;text-decoration:none}.prose a:hover{border-color:#f58008;color:#f58008}.prose a{font-weight:700;border-bottom:2px solid;border-color:#fff;transition:all .2s ease-in-out}.prose strong{color:#f58008;font-weight:600}.prose ul>li{position:relative;padding-left:1.75em}.prose ul>li:before{content:"";position:absolute;background-color:#cbd5e0;border-radius:50%;width:.375em;height:.375em;top:.6875em;left:.25em}.prose hr{border-color:#e2e8f0;border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose blockquote{font-weight:500;font-style:italic;color:#fff;border-left-width:.25rem;border-left-color:#ff57a8;quotes:"\201C""\201D""\2018""\2019";padding-left:1em;max-width:80%;margin:0 auto}.prose blockquote p:first-of-type:before{content:open-quote}.prose blockquote p:last-of-type:after{content:close-quote}.prose h1{color:#fff;font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose h1:after{content:"";display:block;width:92px;margin-top:4px;border-top:4px solid #ff57a8}.prose h2{color:#fff;font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose h2:after{content:"";display:block;width:92px;margin-top:4px;border-top:4px solid #ff57a8}.prose h3{color:#fff;font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose h3:after{content:"";display:block;width:92px;margin-top:4px;border-top:4px solid #ff57a8}.prose code{color:#f58008;font-weight:600;font-size:.875em}.prose code:before{content:"`"}.prose code:after{content:"`"}.prose pre{color:#e2e8f0;background-color:#2d3748;overflow-x:auto;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose pre code{background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose pre code:before{content:""}.prose pre code:after{content:""}.prose{font-size:1rem;line-height:1.75}.prose p{margin-top:1.25em;margin-bottom:1.25em}.prose img{margin-top:2em;margin-bottom:2em}.prose h2 code{font-size:.875em}.prose h3 code{font-size:.9em}.prose ul{margin-top:1.25em;margin-bottom:1.25em}.prose li{margin-top:.5em;margin-bottom:.5em}.prose>ul>li p{margin-top:.75em;margin-bottom:.75em}.prose>ul>li>:first-child{margin-top:1.25em}.prose>ul>li>:last-child{margin-bottom:1.25em}.prose ul ul{margin-top:.75em;margin-bottom:.75em}.prose hr+*{margin-top:0}.prose h2+*{margin-top:0}.prose h3+*{margin-top:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(8px*var(--space-x-reverse));margin-left:calc(8px*(1 - var(--space-x-reverse)))}.space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(16px*var(--space-x-reverse));margin-left:calc(16px*(1 - var(--space-x-reverse)))}.bg-transparent{background-color:transparent}.bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.bg-gray-100{--bg-opacity:1;background-color:#e3e4e5;background-color:rgba(227,228,229,var(--bg-opacity))}.bg-red-100{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.bg-red-300{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.bg-yellow-300{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.bg-green-300{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.bg-hot-pink-300{--bg-opacity:1;background-color:#ff57a8;background-color:rgba(255,87,168,var(--bg-opacity))}.bg-big-stone-900{--bg-opacity:1;background-color:#121a39;background-color:rgba(18,26,57,var(--bg-opacity))}.hover\:bg-blue-100:hover{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.focus\:bg-blue-100:focus{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.bg-opacity-80{--bg-opacity:0.8}.border-gray-200{--border-opacity:1;border-color:#d9dbde;border-color:rgba(217,219,222,var(--border-opacity))}.border-red-400{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.border-yellow-400{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.border-green-400{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.border-blue-700{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.border-sunshade-400{--border-opacity:1;border-color:#ffaa2b;border-color:rgba(255,170,43,var(--border-opacity))}.border-opacity-75{--border-opacity:0.75}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-t-4{border-top-width:4px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.font-mono{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-montserrat{font-family:Montserrat,sans-serif}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.h-1{height:4px}.h-3{height:12px}.h-5{height:20px}.h-6{height:24px}.h-full{height:100%}.text-24{font-size:24px}.text-36{font-size:36px}.text-xs{font-size:10px}.text-sm{font-size:12px}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.mx-auto{margin-left:auto;margin-right:auto}.mr-2{margin-right:8px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-5{margin-bottom:20px}.mr-6{margin-right:24px}.mb-7{margin-bottom:28px}.mb-8{margin-bottom:32px}.mb-10{margin-bottom:40px}.mb-20{margin-bottom:80px}.max-w-2xl{max-width:42rem}.max-w-screen-md{max-width:768px}.max-w-screen-lg{max-width:1024px}.opacity-80{opacity:.8}.focus\:outline-none:focus{outline:0}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.p-3{padding:12px}.p-5{padding:20px}.py-0{padding-top:0;padding-bottom:0}.px-1{padding-left:4px;padding-right:4px}.py-2{padding-top:8px;padding-bottom:8px}.px-2{padding-left:8px;padding-right:8px}.px-4{padding-left:16px;padding-right:16px}.py-6{padding-top:24px;padding-bottom:24px}.px-6{padding-left:24px;padding-right:24px}.py-10{padding-top:40px;padding-bottom:40px}.pb-5{padding-bottom:20px}.pb-10{padding-bottom:40px}.pt-12{padding-top:48px}.pt-25{padding-top:100px}.fixed{position:fixed}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.hover\:shadow-outline-blue:hover{box-shadow:0 0 0 2px rgba(164,202,254,.45)}.focus\:shadow-outline-blue:focus{box-shadow:0 0 0 2px rgba(164,202,254,.45)}.fill-current{fill:currentColor}.text-left{text-align:left}.text-center{text-align:center}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.text-gray-400{--text-opacity:1;color:#a8b1bd;color:rgba(168,177,189,var(--text-opacity))}.text-gray-700{--text-opacity:1;color:#5b697a;color:rgba(91,105,122,var(--text-opacity))}.text-red-800{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.text-sunshade-700{--text-opacity:1;color:#f58008;color:rgba(245,128,8,var(--text-opacity))}.hover\:text-blue-900:hover{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.hover\:text-hot-pink-300:hover{--text-opacity:1;color:#ff57a8;color:rgba(255,87,168,var(--text-opacity))}.hover\:text-sunshade-600:hover{--text-opacity:1;color:#fb900a;color:rgba(251,144,10,var(--text-opacity))}.focus\:text-blue-900:focus{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.w-3{width:12px}.w-5{width:20px}.w-6{width:24px}.w-12{width:48px}.w-23{width:92px}.w-full{width:100%}.gap-5{grid-gap:20px;gap:20px}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-12{grid-column:span 12/span 12}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-75{transition-duration:75ms}.duration-300{transition-duration:.3s}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@media (min-width:768px){.md\:divide-x>:not(template)~:not(template){--divide-x-reverse:0;border-right-width:calc(1px*var(--divide-x-reverse));border-left-width:calc(1px*(1 - var(--divide-x-reverse)))}.md\:text-36{font-size:36px}.md\:mb-0{margin-bottom:0}.md\:px-3{padding-left:12px;padding-right:12px}.md\:px-8{padding-left:32px;padding-right:32px}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-start-1{grid-column-start:1}.md\:col-start-5{grid-column-start:5}}@media (min-width:1024px){.lg\:text-36{font-size:36px}.lg\:text-48{font-size:48px}.lg\:px-6{padding-left:24px;padding-right:24px}}