/*! 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}main{display:block}h1{font-size:2em;margin:.67em 0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}code{font-family:monospace,monospace;font-size:1em}img{border-style:none}button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible}button{text-transform:none}[type=button],[type=reset],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}template{display:none}h1,h2,h3,h4,h5,h6,p,pre{margin:0}button{background-color:transparent;background-image:none;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}ul{list-style:none;margin:0;padding:0}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{box-sizing:border-box;border:0 solid #e2e8f0}img{border-style:solid}input:-ms-input-placeholder{color:#a0aec0}input::-ms-input-placeholder{color:#a0aec0}input::placeholder{color:#a0aec0}button{cursor:pointer}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input{padding:0;line-height:inherit;color:inherit}code,pre{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}img,svg{display:block;vertical-align:middle}img{max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.bg-ui-background{background-color:var(--color-ui-background)}.bg-ui-sidebar{background-color:var(--color-ui-sidebar)}.bg-ui-border{background-color:var(--color-ui-border)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border-b{border-bottom-width:1px}.block{display:block}.font-sans{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-bold{font-weight:700}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.opacity-50{opacity:.5}.static{position:static}.text-ui-typo{color:var(--color-ui-typo)}.text-ui-primary{color:var(--color-ui-primary)}.text-base{font-size:1rem}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.sm\:flex{display:flex}.sm\:w-1\/4{width:25%}.sm\:gap-4{grid-gap:1rem;gap:1rem}}:root{--color-ui-background:#fff;--color-ui-typo:#4a5568;--color-ui-sidebar:#edf2f7;--color-ui-border:#e2e8f0;--color-ui-primary:#5a67d8}html[lights-out]{--color-ui-background:#1a202c;--color-ui-typo:#f7fafc;--color-ui-sidebar:#2d3748;--color-ui-border:#2d3748;--color-ui-primary:#667eea}html[lights-out] code[class*=language-],html[lights-out] pre[class*=language-]{background-color:#e2e8f0;background-color:var(--color-ui-border)}*{transition-property:color,background-color,border-color;transition-duration:.1s;transition-timing-function:ease-in-out}