:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@font-face{font-family:FiraCode;src:url(/fonts/FiraCodeNerdFontMono-Regular.ttf);font-weight:400;font-style:normal}#app{max-width:1280px;margin:0 auto;padding:2rem}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.m-0{margin:0}.me{margin-inline-end:1rem}.children\:h-full>*{height:100%}.h-2xl{height:42rem}.h-90{height:22.5rem}.min-w-5xl{min-width:64rem}.w-40{width:10rem}.w-48{width:12rem}.flex{display:flex}.grow{flex-grow:1}.flex-row{flex-direction:row}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.justify-around{justify-content:space-around}.b-0{border-width:0px}.b-1{border-width:1px}.b-\[\#1e1e1e\]{--un-border-opacity:1;border-color:rgb(30 30 30 / var(--un-border-opacity))}.b-gray-3{--un-border-opacity:1;border-color:rgb(209 213 219 / var(--un-border-opacity))}.rd-1{border-radius:.25rem}.b-none{border-style:none}.b-solid{border-style:solid}.bg-\[\#1e1e1e\]{--un-bg-opacity:1;background-color:rgb(30 30 30 / var(--un-bg-opacity))}.bg-dark-8{--un-bg-opacity:1;background-color:rgb(24 24 24 / var(--un-bg-opacity))}.bg-transparent{background-color:transparent}.hover\:bg-dark:hover{--un-bg-opacity:1;background-color:rgb(34 34 34 / var(--un-bg-opacity))}.p-0{padding:0}.p-2{padding:.5rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px6{padding-left:1.5rem;padding-right:1.5rem}.py-1,.py1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.text-size-3{font-size:.75rem}.text-size-4,.text-size-base{font-size:1rem}.text-size-6{font-size:1.5rem}.font-\[FiraCode\]{font-family:FiraCode}.c-red-5{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity))}.c-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.opacity-0{opacity:0}.first-children\:hover\:opacity-100:hover>*:first-child{opacity:1}.outline-none{outline:2px solid transparent;outline-offset:2px}
