/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}[type=button],[type=reset],[type=submit]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}html{box-sizing:border-box;font-family:sans-serif}*,:after,:before{box-sizing:inherit}h1,pre{margin:0}html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{border:0 solid #e2e8f0}[role=button]{cursor:pointer}table{border-collapse:collapse}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}pre{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}svg{display:block;vertical-align:middle}html{background-color:#2d3748;background-position: center;background-repeat:no-repeat;background-size:cover;}.title-bar{background:-webkit-gradient(linear,left top,left bottom,from(#424345),to(#36373b));background:linear-gradient(#424345,#36373b);padding-top:3px;padding-bottom:3px}.blinking-cursor{-webkit-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite}@-webkit-keyframes blink{0%,to{color:transparent}50%{color:inherit}}@keyframes blink{0%,to{color:transparent}50%{color:inherit}}.bg-gray-900{background-color:#1a202c}.border-black{border-color:#000}.border-gray-700{border-color:#4a5568}.rounded{border-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.inline-block{display:inline-block}.flex{display:-webkit-box;display:flex}.table{display:table}.flex-wrap{flex-wrap:wrap}.flex-no-wrap{flex-wrap:nowrap}.flex-1{-webkit-box-flex:1;flex:1 1 0%}.flex-none{-webkit-box-flex:0;flex:none}.font-mono{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-bold{font-weight:700}.h-3{height:.75rem}.leading-snug{line-height:1.375}.mx-auto{margin-left:auto;margin-right:auto}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.max-w-xl{max-width:36rem}.overflow-hidden{overflow:hidden}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pr-4{padding-right:1rem}.shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.fill-current{fill:currentColor}.text-gray-300{color:#e2e8f0}.text-gray-500{color:#a0aec0}.text-red-500{color:#f56565}.text-orange-300{color:#fbd38d}.text-yellow-300{color:#faf089}.text-yellow-500{color:#ecc94b}.text-green-500{color:#48bb78}.text-blue-200{color:#bee3f8}.text-pink-300{color:#fbb6ce}.text-xs{font-size:.75rem}.underline{text-decoration:underline}.whitespace-no-wrap{white-space:nowrap}.w-3{width:.75rem}@media (min-width:768px){.md\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}}@media (min-width:1024px){.lg\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}}