

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties;@layer theme, base, components, utilities;@layer theme{:host,:root{--font-sans:"Montserrat",sans-serif;--font-mono:"Fira Code",monospace;--color-amber-500:oklch(76.9% 0.188 70.08);--color-green-100:oklch(96.2% 0.044 156.743);--color-green-200:oklch(92.5% 0.084 155.995);--color-green-300:oklch(87.1% 0.15 154.449);--color-green-400:oklch(79.2% 0.209 151.711);--color-teal-300:oklch(85.5% 0.138 181.071);--color-cyan-300:oklch(86.5% 0.127 207.078);--color-sky-200:oklch(90.1% 0.058 230.902);--color-sky-300:oklch(82.8% 0.111 230.318);--color-sky-400:oklch(74.6% 0.16 232.661);--color-blue-500:oklch(62.3% 0.214 259.815);--color-indigo-500:oklch(58.5% 0.233 277.117);--color-indigo-700:oklch(45.7% 0.24 277.023);--color-indigo-950:oklch(25.7% 0.09 281.288);--color-violet-500:oklch(60.6% 0.25 292.717);--color-slate-500:oklch(55.4% 0.046 257.417);--color-slate-950:oklch(12.9% 0.042 264.695);--color-white:#fff;--spacing:0.25rem;--text-xs:0.75rem;--text-xs--line-height:1.33333;--text-sm:0.875rem;--text-sm--line-height:1.42857;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-grotesk:"Space Grotesk",sans-serif;--font-orbit:"Orbitron",sans-serif;--font-poiret:"Poiret One",sans-serif;--color-self:#521caa;--ds-outline:drop-shadow(1px 0px 1px) drop-shadow(-1px 0px 1px) drop-shadow(0px 1px 1px) drop-shadow(0px -1px 1px);--ts-outline:1px 0px 1px,-1px 0px 1px,0px 1px 1px,0px -1px 1px}}@layer base{*,::backdrop,::file-selector-button,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.invisible{visibility:hidden}.absolute{position:absolute}.fixed{position:fixed}.right-5{right:calc(var(--spacing)*5)}.m-1{margin:calc(var(--spacing)*1)}.m-5{margin:calc(var(--spacing)*5)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.mt-4{margin-top:calc(var(--spacing)*4)}.mr-0\.75{margin-right:calc(var(--spacing)*.75)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.icon-\[fa-solid--dragon\]{display:inline-block;width:1.25em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='512' viewBox='0 0 640 512'%3E%3Cpath d='M18.32 255.78 192 223.96l-91.28 68.69c-10.08 10.08-2.94 27.31 11.31 27.31h222.7c-9.44-26.4-14.73-54.47-14.73-83.38v-42.27l-119.73-87.6c-23.82-15.88-55.29-14.01-77.06 4.59L5.81 227.64c-12.38 10.33-3.45 30.42 12.51 28.14m556.87 34.1-100.66-50.31A47.99 47.99 0 0 1 448 196.65v-36.69h64l28.09 22.63c6 6 14.14 9.37 22.63 9.37h30.97a32 32 0 0 0 28.62-17.69l14.31-28.62a32 32 0 0 0-3.02-33.51l-74.53-99.38C553.02 4.7 543.54 0 533.47 0H296.02c-7.13 0-10.7 8.57-5.66 13.61L352 63.96 292.42 88.8c-5.9 2.95-5.9 11.36 0 14.31L352 127.96v108.62c0 72.08 36.03 139.39 96 179.38-195.59 6.81-344.56 41.01-434.1 60.91C5.78 478.67 0 485.88 0 494.2 0 504 7.95 512 17.76 512h499.08c63.29.01 119.61-47.56 122.99-110.76 2.52-47.28-22.73-90.4-64.64-111.36M489.18 66.25l45.65 11.41c-2.75 10.91-12.47 18.89-24.13 18.26-12.96-.71-25.85-12.53-21.52-29.67'/%3E%3C/svg%3E")}.icon-\[lucide--sparkles\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4'/%3E%3Ccircle cx='4' cy='20' r='2'/%3E%3C/g%3E%3C/svg%3E")}.icon-\[lucide--sparkles\],.icon-\[tabler--chevron-right\]{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.icon-\[tabler--chevron-right\]{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}.contents{display:contents}.flex{display:flex}.inline-flex{display:inline-flex}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2\/3{height:66.66667%}.h-5{height:calc(var(--spacing)*5)}.h-9\/10{height:90%}.h-11\/12{height:91.66667%}.h-15{height:calc(var(--spacing)*15)}.h-\[95\%\]{height:95%}.h-\[175\%\]{height:175%}.h-\[233\%\]{height:233%}.h-\[300\%\]{height:300%}.h-full{height:100%}.h-screen{height:100vh}.w-12\.5{width:calc(var(--spacing)*12.5)}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[75\%\]{max-width:75%}.flex-1{flex:1}.flex-2\/3{flex:66.66667%}.flex-75{flex:75}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*0.5)}.translate-y-0\.5,.translate-y-1\.5{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\.5{--tw-translate-y:calc(var(--spacing)*1.5)}.translate-y-1\.25{--tw-translate-y:calc(var(--spacing)*1.25);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-x-\[-1\]{--tw-scale-x:-1;scale:var(--tw-scale-x) var(--tw-scale-y)}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-full{border-top-left-radius:calc(infinity*1px);border-bottom-left-radius:calc(infinity*1px)}.rounded-tl-3xl{border-top-left-radius:var(--radius-3xl)}.rounded-br-3xl{border-bottom-right-radius:var(--radius-3xl)}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-5{border-style:var(--tw-border-style);border-width:5px}.border-15{border-style:var(--tw-border-style);border-width:15px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-double{--tw-border-style:double;border-style:double}.border-green-300{border-color:var(--color-green-300)}.border-slate-500\/85{border-color:color-mix(in srgb,oklch(55.4% .046 257.417) 85%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-slate-500) 85%,transparent)}}.border-slate-950\/85{border-color:color-mix(in srgb,oklch(12.9% .042 264.695) 85%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-slate-950) 85%,transparent)}}.border-x-transparent{border-inline-color:transparent}.bg-cyan-300\/15{background-color:color-mix(in srgb,oklch(86.5% .127 207.078) 15%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-cyan-300) 15%,transparent)}}.bg-slate-500\/10{background-color:color-mix(in srgb,oklch(55.4% .046 257.417) 10%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-slate-500) 10%,transparent)}}.bg-white\/5{background-color:color-mix(in srgb,#fff 5%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-linear-0{--tw-gradient-position:0deg;@supports (background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:0deg in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-90{--tw-gradient-position:90deg;@supports (background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:90deg in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-180{--tw-gradient-position:180deg;@supports (background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:180deg in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.from-green-400\/66{--tw-gradient-from:color-mix(in srgb,oklch(79.2% 0.209 151.711) 66%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab,var(--color-green-400) 66%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-400\/75{--tw-gradient-from:color-mix(in srgb,oklch(79.2% 0.209 151.711) 75%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab,var(--color-green-400) 75%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500\/50{--tw-gradient-from:color-mix(in srgb,oklch(58.5% 0.233 277.117) 50%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab,var(--color-indigo-500) 50%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-950\/75{--tw-gradient-from:color-mix(in srgb,oklch(25.7% 0.09 281.288) 75%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab,var(--color-indigo-950) 75%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400\/15{--tw-gradient-from:color-mix(in srgb,oklch(74.6% 0.16 232.661) 15%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab,var(--color-sky-400) 15%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-indigo-700\/20{--tw-gradient-via:color-mix(in srgb,oklch(45.7% 0.24 277.023) 20%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-via:color-mix(in oklab,var(--color-indigo-700) 20%,transparent)}--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-950\/75{--tw-gradient-via:color-mix(in srgb,oklch(25.7% 0.09 281.288) 75%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-via:color-mix(in oklab,var(--color-indigo-950) 75%,transparent)}--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-green-400\/66{--tw-gradient-to:color-mix(in srgb,oklch(79.2% 0.209 151.711) 66%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab,var(--color-green-400) 66%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500\/50{--tw-gradient-to:color-mix(in srgb,oklch(58.5% 0.233 277.117) 50%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab,var(--color-indigo-500) 50%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-950\/75{--tw-gradient-to:color-mix(in srgb,oklch(25.7% 0.09 281.288) 75%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab,var(--color-indigo-950) 75%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-300\/10{--tw-gradient-to:color-mix(in srgb,oklch(82.8% 0.111 230.318) 10%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab,var(--color-sky-300) 10%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-400\/15{--tw-gradient-to:color-mix(in srgb,oklch(74.6% 0.16 232.661) 15%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab,var(--color-sky-400) 15%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-5{padding:calc(var(--spacing)*5)}.p-7\.5{padding:calc(var(--spacing)*7.5)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-5{padding-inline:calc(var(--spacing)*5)}.py-1{padding-block:calc(var(--spacing)*1)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-15{padding-left:calc(var(--spacing)*15)}.text-center{text-align:center}.font-grotesk{font-family:var(--font-grotesk)}.font-mono{font-family:var(--font-mono)}.font-orbit{font-family:var(--font-orbit)}.font-poiret{font-family:var(--font-poiret)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.text-blue-500\/50{color:color-mix(in srgb,oklch(62.3% .214 259.815) 50%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-blue-500) 50%,transparent)}}.text-green-100{color:var(--color-green-100)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-300\/50{color:color-mix(in srgb,oklch(87.1% .15 154.449) 50%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-green-300) 50%,transparent)}}.text-self{color:var(--color-self)}.text-sky-200\/75{color:color-mix(in srgb,oklch(90.1% .058 230.902) 75%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-sky-200) 75%,transparent)}}.text-sky-300{color:var(--color-sky-300)}.text-teal-300\/75{color:color-mix(in srgb,oklch(85.5% .138 181.071) 75%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-teal-300) 75%,transparent)}}.text-violet-500{color:var(--color-violet-500)}.text-white\/75{color:color-mix(in srgb,#fff 75%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter-\(--ds-outline\){filter:var(--ds-outline)}.text-shadow-\(--ts-outline\){text-shadow:var(--ts-outline)}.text-shadow-amber-500{--tw-text-shadow-color:oklch(76.9% 0.188 70.08);@supports (color:color-mix(in lab,red,red)){--tw-text-shadow-color:color-mix(in oklab,var(--color-amber-500) var(--tw-text-shadow-alpha),transparent)}}.text-shadow-none{text-shadow:none}.md\:visible{@media (width >= 48rem){visibility:visible}}.md\:right-25{@media (width >= 48rem){right:calc(var(--spacing)*25)}}.md\:order-1{@media (width >= 48rem){order:1}}.md\:order-first{@media (width >= 48rem){order:-9999}}.md\:mx-4{@media (width >= 48rem){margin-inline:calc(var(--spacing)*4)}}.md\:my-0{@media (width >= 48rem){margin-block:calc(var(--spacing)*0)}}.md\:h-\[125\%\]{@media (width >= 48rem){height:125%}}.md\:h-\[150\%\]{@media (width >= 48rem){height:150%}}.md\:h-\[200\%\]{@media (width >= 48rem){height:200%}}.md\:h-\[250\%\]{@media (width >= 48rem){height:250%}}.md\:h-full{@media (width >= 48rem){height:100%}}.md\:w-1\/12{@media (width >= 48rem){width:8.33333%}}.md\:w-5\/6{@media (width >= 48rem){width:83.33333%}}.md\:max-w-\[85\%\]{@media (width >= 48rem){max-width:85%}}.md\:flex-25{@media (width >= 48rem){flex:25}}.md\:flex-\[0\.5\]{@media (width >= 48rem){flex:0.5}}.md\:flex-row{@media (width >= 48rem){flex-direction:row}}.md\:border-25{@media (width >= 48rem){border-style:var(--tw-border-style);border-left-width:25px;border-bottom-width:25px;border-right-width:25px;border-top-width:25px}}.md\:bg-linear-0{@media (width >= 48rem){--tw-gradient-position:0deg;@supports (background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:0deg in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}}.md\:p-0{@media (width >= 48rem){padding:calc(var(--spacing)*0)}}.md\:pl-15{@media (width >= 48rem){padding-left:calc(var(--spacing)*15)}}}@font-face{font-family:Fira Code;src:url(/assets/fonts/FiraCode-VF.woff2) format("woff2-variations");font-weight:300 700;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-VF.woff2) format("woff2-variations");font-weight:300 700;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-Italic-VF.woff2) format("woff2-variations");font-weight:300 700;font-style:italic}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/SpaceGrotesk-Variable.woff2) format("woff2-variations");font-weight:300 700;font-style:normal}@font-face{font-family:Orbitron;src:url(/assets/fonts/Orbitron-Variable.woff2) format("woff2-variations");font-weight:300 900;font-style:normal}@font-face{font-family:Poiret One;src:url(/assets/fonts/PoiretOne-Regular.woff2) format("woff2")}::root{scrollbar-color:blue;scrollbar-width:thin}.parallax{height:100%;overflow-x:hidden;overflow-y:auto;perspective:1px;transform-style:preserve-3d}.parallax-layer{position:absolute;top:0;bottom:0;left:0;right:0}.layer-1{transform:translateZ(-.5px) scale(1.5);background:linear-gradient(transparent,rgba(24,0,45,.5),rgba(0,0,128,.5)),url(/assets/starfield-trans.gif);top:-150%}.layer-2{transform:translateZ(-1px) scale(2);background:linear-gradient(rgba(0,0,0,.5),transparent),url(/assets/pixel-star-bgtrans.gif);top:-100%}.layer-3{transform:translateZ(-2px) scale(3);top:-50%;background:url(/assets/starfield-trans.webp)}.content-tainer{top:0}.content-tainer,.footer{position:absolute;width:100%}.footer{bottom:0}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;background:url(/assets/starfield-trans.webp),linear-gradient(rgba(24,54,171,.85),rgba(83,8,130,.85));text-align:center;padding:5px;border-radius:6px;display:block;position:absolute;z-index:10;bottom:125%;left:-50%;opacity:0;transition:opacity .3s}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:rgba(83,8,130,.85)}.tooltip:hover .tooltiptext{visibility:visible;opacity:1;z-index:1000}.component{color:#fff;font-weight:300}body.main{margin:0;font-weight:300;color:#b7feea;image-rendering:pixelated;background:linear-gradient(#000,navy)}a:hover{text-decoration-line:none;text-shadow:var(--ts-outline)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%}}}