html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}b{font-weight:bolder}button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button{text-transform:none}button,[type="button"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring{outline:1px dotted ButtonText}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}h1,h2,p{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}html{font-family:system-ui, -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}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e2e8f0}input::placeholder{color:#a0aec0}button{cursor:pointer}h1,h2{font-size:inherit;font-weight:inherit}button,input{padding:0;line-height:inherit;color:inherit}h1{font-size:1.5rem}h2{font-size:1.25rem}.bg-gray-200{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237, 242, 247, var(--bg-opacity))}.bg-gray-800{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45, 55, 72, var(--bg-opacity))}.bg-red-500{--bg-opacity:1;background-color:#f56565;background-color:rgba(245, 101, 101, var(--bg-opacity))}.bg-green-500{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72, 187, 120, var(--bg-opacity))}.bg-blue-500{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66, 153, 225, var(--bg-opacity))}.bg-indigo-500{--bg-opacity:1;background-color:#667eea;background-color:rgba(102, 126, 234, var(--bg-opacity))}.hover\:bg-gray-300:hover{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226, 232, 240, var(--bg-opacity))}.hover\:bg-blue-700:hover{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43, 108, 176, var(--bg-opacity))}.bg-opacity-0{--bg-opacity:0}.bg-opacity-25{--bg-opacity:0.25}.bg-opacity-50{--bg-opacity:0.5}.bg-opacity-75{--bg-opacity:0.75}.bg-opacity-100{--bg-opacity:1}.border-gray-900{--border-opacity:1;border-color:#1a202c;border-color:rgba(26, 32, 44, var(--border-opacity))}.rounded{border-radius:0.25rem}.rounded-full{border-radius:9999px}.border-4{border-width:4px}.border{border-width:1px}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.font-bold{font-weight:700}.h-3{height:0.75rem}.h-full{height:100%}.h-screen{height:100vh}.text-xs{font-size:0.75rem}.text-sm{font-size:0.875rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.leading-tight{line-height:1.25}.mr-1{margin-right:0.25rem}.mb-1{margin-bottom:0.25rem}.ml-1{margin-left:0.25rem}.mt-2{margin-top:0.5rem}.ml-2{margin-left:0.5rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.max-w-xl{max-width:36rem}.outline-none{outline:2px solid transparent;outline-offset:2px}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.overflow-hidden{overflow:hidden}.p-5{padding:1.25rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.px-1{padding-left:0.25rem;padding-right:0.25rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.px-4{padding-left:1rem;padding-right:1rem}.absolute{position:absolute}.relative{position:relative}.focus\:shadow-outline:focus{box-shadow:0 0 0 3px rgba(66, 153, 225, 0.5)}.text-center{text-align:center}.text-black{--text-opacity:1;color:#000;color:rgba(0, 0, 0, var(--text-opacity))}.text-white{--text-opacity:1;color:#fff;color:rgba(255, 255, 255, var(--text-opacity))}.w-8{width:2rem}.w-full{width:100%}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,100%{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,0.2,1)}}@media(min-width: 1024px){.lg\:p-10{padding:2.5rem}}

/*# sourceMappingURL=bundle.css.map */