@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,pre,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}#app{display:contents}}:root{--theme:#f56;--accent:oklch(from var(--theme) .55 c h);--fg:var(--lightningcss-light,oklch(from var(--theme) .5 c h))var(--lightningcss-dark,oklch(from var(--theme) .8 c h));--text:var(--lightningcss-light,oklch(from var(--theme) .3 .02 h))var(--lightningcss-dark,oklch(from var(--theme) .9 .02 h));--text-h:var(--lightningcss-light,oklch(from var(--theme) .12 .02 h))var(--lightningcss-dark,oklch(from var(--theme) .88 .02 h));--bg:var(--lightningcss-light,oklch(from var(--theme) .97 .002 h))var(--lightningcss-dark,oklch(from var(--theme) .2 .01 h));--border:var(--lightningcss-light,oklch(from var(--theme) .9205 .004 h))var(--lightningcss-dark,oklch(from var(--theme) .08 .004 h));--bg-code:var(--lightningcss-light, white)var(--lightningcss-dark,oklch(from var(--bg) calc(l + .05) c h));--bg-inset:var(--lightningcss-light,#fff)var(--lightningcss-dark,oklch(from var(--bg) calc(l + .05) c h));--accent-border:oklch(from var(--theme), .6081 c h / 50%);--shadow:#0000000d 0 10px 15px -3px, #00000006 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;--breakpoint:1024px;--spacing:.25rem;--padding-sm:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);--padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);--padding-lg:calc(var(--spacing) * 3) calc(var(--spacing) * 5);--ok:oklch(from var(--fg) l c 125);--error:oklch(from var(--fg) l c 30);font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}html,body{margin:0}body{flex-direction:column;display:flex}#root{display:contents}.container{width:100%;max-width:var(--breakpoint);margin:0 auto}code:not(pre :scope){background:var(--bg-code);border-radius:var(--spacing);padding:0 var(--spacing);-webkit-user-select:all;user-select:all}pre{background:var(--bg-code);max-width:100%;display:block;overflow:auto}pre:has(pre>code.container){padding:calc(var(--spacing) * 3) calc(var(--spacing) * 5)}pre>code.container{max-width:var(--breakpoint);margin:0 auto;display:block}table{border-radius:calc(var(--spacing) * 2);background:var(--bg-code);border-collapse:collapse;width:100%}table td,table th{padding:var(--padding);word-wrap:break-word;border-radius:calc(var(--spacing) * 2);border-bottom:1px solid var(--border)}table tr:last-of-type td{border-bottom:none}table th{text-align:left;font-weight:700}table td code{background:unset}
