@charset "UTF-8";@font-face{font-family:Pixelarticons;src:url(/icons/pixelarticons/pixelart-icons-font.eot);src:url(/icons/pixelarticons/pixelart-icons-font.eot#iefix) format("embedded-opentype"),url(/icons/pixelarticons/pixelart-icons-font.woff2) format("woff2"),url(/icons/pixelarticons/pixelart-icons-font.woff) format("woff"),url(/icons/pixelarticons/pixelart-icons-font.ttf) format("truetype"),url(/icons/pixelarticons/pixelart-icons-font.svg#pixelart-icons-font) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:100;font-style:normal;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-Thin.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-Thin.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Thin.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Thin.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Thin.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Thin.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:100;font-style:italic;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-ThinItalic.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-ThinItalic.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ThinItalic.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ThinItalic.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ThinItalic.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ThinItalic.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:200;font-style:normal;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLight.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLight.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLight.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLight.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLight.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLight.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:200;font-style:italic;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLightItalic.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLightItalic.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLightItalic.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLightItalic.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLightItalic.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLightItalic.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:300;font-style:normal;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-Light.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-Light.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Light.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Light.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Light.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Light.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:300;font-style:italic;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-LightItalic.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-LightItalic.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-LightItalic.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-LightItalic.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-LightItalic.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-LightItalic.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:400;font-style:normal;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-Regular.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-Regular.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Regular.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Regular.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Regular.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Regular.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:400;font-style:italic;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-Italic.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-Italic.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Italic.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Italic.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Italic.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Italic.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:500;font-style:normal;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-Medium.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-Medium.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Medium.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Medium.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Medium.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Medium.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:500;font-style:italic;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-MediumItalic.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-MediumItalic.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-MediumItalic.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-MediumItalic.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-MediumItalic.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-MediumItalic.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:600;font-style:normal;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-SemiBold.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-SemiBold.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-SemiBold.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-SemiBold.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-SemiBold.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-SemiBold.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:600;font-style:italic;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-SemiBoldItalic.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-SemiBoldItalic.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-SemiBoldItalic.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-SemiBoldItalic.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-SemiBoldItalic.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-SemiBoldItalic.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:700;font-style:normal;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-Bold.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-Bold.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Bold.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Bold.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Bold.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-Bold.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:700;font-style:italic;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-BoldItalic.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-BoldItalic.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-BoldItalic.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-BoldItalic.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-BoldItalic.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-BoldItalic.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:800;font-style:normal;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBold.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBold.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBold.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBold.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBold.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBold.svg) format("svg");font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:800;font-style:italic;src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBoldItalic.eot);src:url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBoldItalic.eot#iefix) format("embedded-opentype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBoldItalic.woff2) format("woff2"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBoldItalic.woff) format("woff"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBoldItalic.ttf) format("truetype"),url(/fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBoldItalic.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:100;font-style:normal;src:url(/fonts/Noto_Sans/static/NotoSans-Thin.eot);src:url(/fonts/Noto_Sans/static/NotoSans-Thin.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-Thin.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-Thin.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-Thin.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-Thin.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:100;font-style:italic;src:url(/fonts/Noto_Sans/static/NotoSans-ThinItalic.eot);src:url(/fonts/Noto_Sans/static/NotoSans-ThinItalic.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-ThinItalic.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-ThinItalic.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-ThinItalic.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-ThinItalic.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:200;font-style:normal;src:url(/fonts/Noto_Sans/static/NotoSans-ExtraLight.eot);src:url(/fonts/Noto_Sans/static/NotoSans-ExtraLight.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-ExtraLight.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-ExtraLight.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-ExtraLight.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-ExtraLight.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:200;font-style:italic;src:url(/fonts/Noto_Sans/static/NotoSans-ExtraLightItalic.eot);src:url(/fonts/Noto_Sans/static/NotoSans-ExtraLightItalic.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-ExtraLightItalic.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-ExtraLightItalic.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-ExtraLightItalic.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-ExtraLightItalic.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:300;font-style:normal;src:url(/fonts/Noto_Sans/static/NotoSans-Light.eot);src:url(/fonts/Noto_Sans/static/NotoSans-Light.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-Light.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-Light.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-Light.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-Light.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:300;font-style:italic;src:url(/fonts/Noto_Sans/static/NotoSans-LightItalic.eot);src:url(/fonts/Noto_Sans/static/NotoSans-LightItalic.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-LightItalic.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-LightItalic.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-LightItalic.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-LightItalic.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:400;font-style:normal;src:url(/fonts/Noto_Sans/static/NotoSans-Regular.eot);src:url(/fonts/Noto_Sans/static/NotoSans-Regular.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-Regular.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-Regular.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-Regular.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-Regular.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:400;font-style:italic;src:url(/fonts/Noto_Sans/static/NotoSans-Italic.eot);src:url(/fonts/Noto_Sans/static/NotoSans-Italic.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-Italic.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-Italic.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-Italic.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-Italic.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:500;font-style:normal;src:url(/fonts/Noto_Sans/static/NotoSans-Medium.eot);src:url(/fonts/Noto_Sans/static/NotoSans-Medium.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-Medium.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-Medium.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-Medium.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-Medium.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:500;font-style:italic;src:url(/fonts/Noto_Sans/static/NotoSans-MediumItalic.eot);src:url(/fonts/Noto_Sans/static/NotoSans-MediumItalic.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-MediumItalic.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-MediumItalic.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-MediumItalic.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-MediumItalic.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:600;font-style:normal;src:url(/fonts/Noto_Sans/static/NotoSans-SemiBold.eot);src:url(/fonts/Noto_Sans/static/NotoSans-SemiBold.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-SemiBold.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-SemiBold.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-SemiBold.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-SemiBold.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:600;font-style:italic;src:url(/fonts/Noto_Sans/static/NotoSans-SemiBoldItalic.eot);src:url(/fonts/Noto_Sans/static/NotoSans-SemiBoldItalic.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-SemiBoldItalic.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-SemiBoldItalic.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-SemiBoldItalic.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-SemiBoldItalic.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:700;font-style:normal;src:url(/fonts/Noto_Sans/static/NotoSans-Bold.eot);src:url(/fonts/Noto_Sans/static/NotoSans-Bold.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-Bold.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-Bold.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-Bold.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-Bold.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:700;font-style:italic;src:url(/fonts/Noto_Sans/static/NotoSans-BoldItalic.eot);src:url(/fonts/Noto_Sans/static/NotoSans-BoldItalic.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-BoldItalic.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-BoldItalic.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-BoldItalic.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-BoldItalic.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:800;font-style:normal;src:url(/fonts/Noto_Sans/static/NotoSans-ExtraBold.eot);src:url(/fonts/Noto_Sans/static/NotoSans-ExtraBold.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-ExtraBold.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-ExtraBold.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-ExtraBold.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-ExtraBold.svg) format("svg");font-display:swap}@font-face{font-family:Noto Sans;font-weight:800;font-style:italic;src:url(/fonts/Noto_Sans/static/NotoSans-ExtraBoldItalic.eot);src:url(/fonts/Noto_Sans/static/NotoSans-ExtraBoldItalic.eot#iefix) format("embedded-opentype"),url(/fonts/Noto_Sans/static/NotoSans-ExtraBoldItalic.woff2) format("woff2"),url(/fonts/Noto_Sans/static/NotoSans-ExtraBoldItalic.woff) format("woff"),url(/fonts/Noto_Sans/static/NotoSans-ExtraBoldItalic.ttf) format("truetype"),url(/fonts/Noto_Sans/static/NotoSans-ExtraBoldItalic.svg) format("svg");font-display:swap;font-feature-settings:"kern" 1}@layer properties;@layer base,theme,utilities,components,component,page;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: "Noto Sans", sans-serif;--font-mono: "JetBrains Mono", monospace;--spacing: .25rem;--container-xs: 20rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--font-weight-bold: 700;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-light: #CDD6F4;--color-light-sub-1: #BAC2DE;--color-light-sub-2: #A6ADC8;--color-dark: #11111B;--color-dark-sub-2: #1E1E2E;--color-grey: #1E1E2E;--color-grey-mantle: #181825;--color-grey-crust: #11111B;--color-grey-light: #CDD6F4;--color-grey-crust-light: #A6ADC8;--color-grey-surface-0: #313244;--color-grey-surface-1: #45475A;--color-grey-surface-2: #585B70;--color-grey-overlay-0: #6C7086;--color-primary: #74c7ec;--color-primary-light: #90d2f0;--color-secondary: #CBA6F7;--color-secondary-light: #D5B8F9;--color-tertiary: #F5E0DC;--color-tertiary-light: #F7E6E3;--color-info: #89B4FA;--color-info-light: #A1C3FB;--color-success: #94E2D5;--color-success-light: #A9E8DD;--color-warn: #F9E2AF;--color-warn-light: #FAE8BF;--color-error: #F38BA8;--color-error-light: #F5A2B9;--spacing-content: 1.5rem;--spacing-content-width: 75rem;--spacing-content-width-slim: 62rem;--spacing-header-height: 4rem;--spacing-details-nav-height: calc(100vh - var(--spacing-header-height) - 3rem);--spacing-details-nav-right: calc((100vw - var(--spacing-content-width-slim)) / 2 - (var(--spacing) * 68))}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{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,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{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-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing) * 0)}.top-header-height{top:var(--spacing-header-height)}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.z-99{z-index:99}.order-first{order:-9999}.col-span-1{grid-column:span 1 / span 1}.col-span-12{grid-column:span 12 / span 12}.float-left{float:left}.float-right{float:right}.m-95{margin:calc(var(--spacing) * 95)}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--spacing) * 8)}.my-12{margin-block:calc(var(--spacing) * 12)}.ml-4{margin-left:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.aspect-square{aspect-ratio:1 / 1}.size-\[3rem\]{width:3rem;height:3rem}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-full{height:100%}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-header-height{min-height:var(--spacing-header-height)}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-1\/2{max-width:50%}.max-w-1\/3{max-width:calc(1/3 * 100%)}.max-w-2\/3{max-width:calc(2/3 * 100%)}.max-w-4\/5{max-width:80%}.max-w-128{max-width:calc(var(--spacing) * 128)}.max-w-content-width{max-width:var(--spacing-content-width)}.max-w-full{max-width:100%}.max-w-xs{max-width:var(--container-xs)}.min-w-16{min-width:calc(var(--spacing) * 16)}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.-translate-x-full{--tw-translate-x: -100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-grey-surface-1{border-color:var(--color-grey-surface-1)}.bg-dark{background-color:var(--color-dark)}.bg-error-light{background-color:var(--color-error-light)}.bg-grey{background-color:var(--color-grey)}.bg-grey-crust{background-color:var(--color-grey-crust)}.bg-grey-light{background-color:var(--color-grey-light)}.bg-grey-mantle{background-color:var(--color-grey-mantle)}.bg-grey-surface-0{background-color:var(--color-grey-surface-0)}.bg-grey-surface-1{background-color:var(--color-grey-surface-1)}.bg-grey-surface-2{background-color:var(--color-grey-surface-2)}.bg-info-light{background-color:var(--color-info-light)}.bg-light{background-color:var(--color-light)}.bg-primary-light{background-color:var(--color-primary-light)}.bg-secondary-light{background-color:var(--color-secondary-light)}.bg-success-light{background-color:var(--color-success-light)}.bg-tertiary-light{background-color:var(--color-tertiary-light)}.bg-warn-light{background-color:var(--color-warn-light)}.p-4{padding:calc(var(--spacing) * 4)}.p-content{padding:var(--spacing-content)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-content{padding-inline:var(--spacing-content)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--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))}.leading-none{--tw-leading: 1;line-height:1}.text-wrap{text-wrap:wrap}.text-dark{color:var(--color-dark)}.text-light{color:var(--color-light)}.text-light-sub-1{color:var(--color-light-sub-1)}.text-light-sub-2{color:var(--color-light-sub-2)}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.italic{font-style:italic}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-2{outline-offset:2px}.outline-light-sub-2{outline-color:var(--color-light-sub-2)}.invert{--tw-invert: invert(100%);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{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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.hover\:bg-error:hover{background-color:var(--color-error)}}@media (hover: hover){.hover\:bg-grey-crust:hover{background-color:var(--color-grey-crust)}}@media (hover: hover){.hover\:bg-info:hover{background-color:var(--color-info)}}@media (hover: hover){.hover\:bg-light-sub-2:hover{background-color:var(--color-light-sub-2)}}@media (hover: hover){.hover\:bg-primary:hover{background-color:var(--color-primary)}}@media (hover: hover){.hover\:bg-secondary:hover{background-color:var(--color-secondary)}}@media (hover: hover){.hover\:bg-success:hover{background-color:var(--color-success)}}@media (hover: hover){.hover\:bg-tertiary:hover{background-color:var(--color-tertiary)}}@media (hover: hover){.hover\:bg-warn:hover{background-color:var(--color-warn)}}@media (hover: hover){.hover\:text-dark:hover{color:var(--color-dark)}}.focus\:bg-error:focus{background-color:var(--color-error)}.focus\:bg-info:focus{background-color:var(--color-info)}.focus\:bg-light-sub-2:focus{background-color:var(--color-light-sub-2)}.focus\:bg-primary:focus{background-color:var(--color-primary)}.focus\:bg-secondary:focus{background-color:var(--color-secondary)}.focus\:bg-success:focus{background-color:var(--color-success)}.focus\:bg-tertiary:focus{background-color:var(--color-tertiary)}.focus\:bg-warn:focus{background-color:var(--color-warn)}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-offset-2:focus{outline-offset:2px}.focus\:outline-error:focus{outline-color:var(--color-error)}.focus\:outline-info:focus{outline-color:var(--color-info)}.focus\:outline-light:focus{outline-color:var(--color-light)}.focus\:outline-light-sub-2:focus{outline-color:var(--color-light-sub-2)}.focus\:outline-primary:focus{outline-color:var(--color-primary)}.focus\:outline-secondary:focus{outline-color:var(--color-secondary)}.focus\:outline-success:focus{outline-color:var(--color-success)}.focus\:outline-tertiary:focus{outline-color:var(--color-tertiary)}.focus\:outline-warn:focus{outline-color:var(--color-warn)}.focus-visible\:text-tertiary-light:focus-visible{color:var(--color-tertiary-light)}.disabled\:bg-light-sub-1:disabled{background-color:var(--color-light-sub-1)}.disabled\:text-dark:disabled{color:var(--color-dark)}.disabled\:opacity-50:disabled{opacity:50%}@media (prefers-reduced-motion: no-preference){.motion-safe\:transition-\[transform\,shadow\]{transition-property:transform,shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}}@media (prefers-reduced-motion: no-preference){.motion-safe\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}}@media (prefers-reduced-motion: no-preference){.motion-safe\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}}@media (prefers-reduced-motion: no-preference){.motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}}@media (prefers-reduced-motion: no-preference){.motion-safe\:duration-200{--tw-duration: .2s;transition-duration:.2s}}@media (prefers-reduced-motion: no-preference){.motion-safe\:duration-300{--tw-duration: .3s;transition-duration:.3s}}@media (prefers-reduced-motion: no-preference){.motion-safe\:duration-600{--tw-duration: .6s;transition-duration:.6s}}@media (prefers-reduced-motion: no-preference){.motion-safe\:ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}@media (width >= 48rem){.md\:min-h-18{min-height:calc(var(--spacing) * 18)}}@media (width >= 48rem){.md\:flex-row{flex-direction:row}}@media (width >= 64rem){.lg\:relative{position:relative}}@media (width >= 64rem){.lg\:top-auto{top:auto}}@media (width >= 64rem){.lg\:order-none{order:0}}@media (width >= 64rem){.lg\:col-span-6{grid-column:span 6 / span 6}}@media (width >= 64rem){.lg\:hidden{display:none}}@media (width >= 64rem){.lg\:flex-row{flex-direction:row}}@media (width >= 64rem){.lg\:gap-4{gap:calc(var(--spacing) * 4)}}@media (width >= 64rem){.lg\:bg-transparent{background-color:transparent}}@media (width >= 64rem){.lg\:px-0{padding-inline:calc(var(--spacing) * 0)}}@media (width >= 80rem){.xl\:col-span-4{grid-column:span 4 / span 4}}@media (width >= 96rem){.\32xl\:fixed{position:fixed}}@media (width >= 96rem){.\32xl\:top-22{top:calc(var(--spacing) * 22)}}@media (width >= 96rem){.\32xl\:right-details-nav-right{right:var(--spacing-details-nav-right)}}@media (width >= 96rem){.\32xl\:max-h-details-nav-height{max-height:var(--spacing-details-nav-height)}}@media (width >= 96rem){.\32xl\:w-64{width:calc(var(--spacing) * 64)}}@media (width >= 96rem){.\32xl\:overflow-y-auto{overflow-y:auto}}@media (width >= 96rem){.\32xl\:bg-grey-mantle{background-color:var(--color-grey-mantle)}}}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}@layer theme{code[class*=language-],pre[class*=language-]{color:var(--color-light)}:not(pre)>code[class*=language-],pre[class*=language-]{max-height:100svh;overflow:auto;border-radius:var(--radius-xl);background-color:var(--color-dark-sub-2);padding-inline:var(--spacing-content);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.token.keyword{color:var(--color-secondary)}.token.builtin{color:var(--color-error)}.token.class-name{color:var(--color-warn)}.token.function{color:var(--color-info)}.token.boolean,.token.number{color:#fab387}.token.string,.token.char{color:#a6e3a1}.token.symbol{color:var(--color-warn)}.token.regex{color:#f5c2e7}.token.url{color:#a6e3a1}.token.operator{color:#89dceb}.token.variable{color:#cdd6f4}.token.constant{color:#fab387}.token.property{color:#89b4fa}.token.punctuation{color:#9399b2}.token.important{color:#cba6f7}.token.comment{color:#9399b2}.token.tag{color:#89b4fa}.token.attr-name{color:#f9e2af}.token.attr-value{color:#a6e3a1}.token.namespace{color:#f9e2af}.token.prolog,.token.doctype{color:#cba6f7}.token.cdata{color:#94e2d5}.token.entity{color:#f38ba8}.token.atrule{color:#cba6f7}.token.selector{color:#89b4fa}.token.deleted{color:#f38ba8}.token.inserted{color:#a6e3a1}.token.important,.token.bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.token.italic{font-style:italic}}@layer theme{h1,.text-h1{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}@media (width >= 48rem){h1,.text-h1{font-size:var(--text-6xl);line-height:calc(var(--spacing) * 18)}}h2,.text-h2{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}@media (width >= 48rem){h2,.text-h2{font-size:var(--text-5xl);line-height:calc(var(--spacing) * 14)}}h3,.text-h3{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}@media (width >= 48rem){h3,.text-h3{font-size:var(--text-4xl);line-height:calc(var(--spacing) * 12)}}h4,.text-h4{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}@media (width >= 48rem){h4,.text-h4{font-size:var(--text-3xl);line-height:calc(var(--spacing) * 10)}}h5,.text-h5{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}@media (width >= 48rem){h5,.text-h5{font-size:var(--text-2xl);line-height:calc(var(--spacing) * 8)}}h6,.text-h6{font-size:var(--text-lg);line-height:calc(var(--spacing) * 6);--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}h1,h2,h3,h4,h5,h6,code{font-family:var(--font-mono)}.font-sans{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,.text-p,.app-list{letter-spacing:-.011em}p code,.text-p code,.app-list code{color:var(--color-primary)}small{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}sub,sup{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}mark{background-color:var(--color-warn-light);color:var(--color-dark)}}ul.app-list{display:flex;list-style-type:disc;flex-direction:column;gap:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 6)}@layer components{.app-card{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover: hover){:is(a.app-card,button.app-card):hover{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}:is(a.app-card,button.app-card):focus-visible{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer components{a.app-category,button.app-category{cursor:pointer}.app-category{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 4);font-family:var(--font-mono);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.app-category--icon{position:relative;height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8)}.app-category--xs{gap:calc(var(--spacing) * 2)}.app-category--xs .app-category--icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.app-category--lg .app-category--icon{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12)}.app-category--tag{border-radius:calc(infinity * 1px);background-color:var(--color-dark-sub-2);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 3);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover: hover){.app-category--tag:hover{background-color:var(--color-grey-surface-0)}}@media (hover: hover){.app-category--tag:hover{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.app-category--tag:focus-visible{background-color:var(--color-grey-surface-0)}.app-category--tag:focus-visible{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer components{:focus-visible{outline:2px solid var(--color-primary);outline-offset:-4px}}@layer components{.app-grid,.app-grid--vertical-chart,.app-grid--quoted-text,.app-grid--quoted-text-reversed{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--spacing) * 4)}@media (width >= 48rem){.app-grid,.app-grid--vertical-chart,.app-grid--quoted-text,.app-grid--quoted-text-reversed{gap:calc(var(--spacing) * 6)}}.app-grid--quoted-text>*:nth-child(odd),.app-grid--quoted-text-reversed>*:nth-child(odd){grid-column:span 12 / span 12}@media (width >= 48rem){.app-grid--quoted-text>*:nth-child(odd),.app-grid--quoted-text-reversed>*:nth-child(odd){grid-column:span 6 / span 6}}@media (width >= 64rem){.app-grid--quoted-text>*:nth-child(odd),.app-grid--quoted-text-reversed>*:nth-child(odd){grid-column:span 7 / span 7}}.app-grid--quoted-text>*:nth-child(2n),.app-grid--quoted-text-reversed>*:nth-child(2n){grid-column:span 12 / span 12}@media (width >= 48rem){.app-grid--quoted-text>*:nth-child(2n),.app-grid--quoted-text-reversed>*:nth-child(2n){grid-column:span 6 / span 6}}@media (width >= 64rem){.app-grid--quoted-text>*:nth-child(2n),.app-grid--quoted-text-reversed>*:nth-child(2n){grid-column:span 5 / span 5}}.app-grid--vertical-chart>*:nth-child(odd){grid-column:span 12 / span 12;justify-self:center}@media (width >= 48rem){.app-grid--vertical-chart>*:nth-child(odd){grid-column:span 6 / span 6}}@media (width >= 64rem){.app-grid--vertical-chart>*:nth-child(odd){grid-column:span 4 / span 4}}.app-grid--vertical-chart>*:nth-child(2n){grid-column:span 12 / span 12;align-self:center}@media (width >= 48rem){.app-grid--vertical-chart>*:nth-child(2n){grid-column:span 6 / span 6}}@media (width >= 64rem){.app-grid--vertical-chart>*:nth-child(2n){grid-column:span 8 / span 8}}}@layer components{.app-icon{font-family:Pixelarticons}.app-icon--size-default{font-size:24px}.app-icon--size-small{font-size:16px}.app-icon--size-large{font-size:32px}.app-icon--size-xlarge{font-size:48px}.app-icon--4g:before{content:"\ea01"}.app-icon--4k-box:before{content:"\ea02"}.app-icon--4k:before{content:"\ea03"}.app-icon--5g:before{content:"\ea04"}.app-icon--ab-testing:before{content:"\ea05"}.app-icon--ac:before{content:"\ea06"}.app-icon--add-box-multiple:before{content:"\ea07"}.app-icon--add-box:before{content:"\ea08"}.app-icon--add-col:before{content:"\ea09"}.app-icon--add-grid:before{content:"\ea0a"}.app-icon--add-row:before{content:"\ea0b"}.app-icon--alert:before{content:"\ea0c"}.app-icon--align-center:before{content:"\ea0d"}.app-icon--align-justify:before{content:"\ea0e"}.app-icon--align-left:before{content:"\ea0f"}.app-icon--align-right:before{content:"\ea10"}.app-icon--analytics:before{content:"\ea11"}.app-icon--anchor:before{content:"\ea12"}.app-icon--android:before{content:"\ea13"}.app-icon--animation:before{content:"\ea14"}.app-icon--archive:before{content:"\ea15"}.app-icon--arrow-bar-down:before{content:"\ea16"}.app-icon--arrow-bar-left:before{content:"\ea17"}.app-icon--arrow-bar-right:before{content:"\ea18"}.app-icon--arrow-bar-up:before{content:"\ea19"}.app-icon--arrow-down-box:before{content:"\ea1a"}.app-icon--arrow-down:before{content:"\ea1b"}.app-icon--arrow-left-box:before{content:"\ea1c"}.app-icon--arrow-left:before{content:"\ea1d"}.app-icon--arrow-right-box:before{content:"\ea1e"}.app-icon--arrow-right:before{content:"\ea1f"}.app-icon--arrow-up-box:before{content:"\ea20"}.app-icon--arrow-up:before{content:"\ea21"}.app-icon--arrows-horizontal:before{content:"\ea22"}.app-icon--arrows-vertical:before{content:"\ea23"}.app-icon--art-text:before{content:"\ea24"}.app-icon--article-multiple:before{content:"\ea25"}.app-icon--article:before{content:"\ea26"}.app-icon--aspect-ratio:before{content:"\ea27"}.app-icon--at:before{content:"\ea28"}.app-icon--attachment:before{content:"\ea29"}.app-icon--audio-device:before{content:"\ea2a"}.app-icon--avatar:before{content:"\ea2b"}.app-icon--backburger:before{content:"\ea2c"}.app-icon--battery-1:before{content:"\ea2d"}.app-icon--battery-2:before{content:"\ea2e"}.app-icon--battery-charging:before{content:"\ea2f"}.app-icon--battery-full:before{content:"\ea30"}.app-icon--battery:before{content:"\ea31"}.app-icon--bed:before{content:"\ea32"}.app-icon--bitcoin:before{content:"\ea33"}.app-icon--bluetooth:before{content:"\ea34"}.app-icon--book-open:before{content:"\ea35"}.app-icon--book:before{content:"\ea36"}.app-icon--bookmark:before{content:"\ea37"}.app-icon--bookmarks:before{content:"\ea38"}.app-icon--briefcase-account:before{content:"\ea39"}.app-icon--briefcase-check:before{content:"\ea3a"}.app-icon--briefcase-delete:before{content:"\ea3b"}.app-icon--briefcase-download:before{content:"\ea3c"}.app-icon--briefcase-minus:before{content:"\ea3d"}.app-icon--briefcase-plus:before{content:"\ea3e"}.app-icon--briefcase-search-1:before{content:"\ea3f"}.app-icon--briefcase-search:before{content:"\ea40"}.app-icon--briefcase-upload:before{content:"\ea41"}.app-icon--briefcase:before{content:"\ea42"}.app-icon--bug:before{content:"\ea43"}.app-icon--building-community:before{content:"\ea44"}.app-icon--building-skyscraper:before{content:"\ea45"}.app-icon--building:before{content:"\ea46"}.app-icon--buildings:before{content:"\ea47"}.app-icon--bulletlist:before{content:"\ea48"}.app-icon--bullseye-arrow:before{content:"\ea49"}.app-icon--bullseye:before{content:"\ea4a"}.app-icon--bus:before{content:"\ea4b"}.app-icon--cake:before{content:"\ea4c"}.app-icon--calculator:before{content:"\ea4d"}.app-icon--calendar-alert:before{content:"\ea4e"}.app-icon--calendar-arrow-left:before{content:"\ea4f"}.app-icon--calendar-arrow-right:before{content:"\ea50"}.app-icon--calendar-check:before{content:"\ea51"}.app-icon--calendar-export:before{content:"\ea52"}.app-icon--calendar-grid:before{content:"\ea53"}.app-icon--calendar-import:before{content:"\ea54"}.app-icon--calendar-minus:before{content:"\ea55"}.app-icon--calendar-month:before{content:"\ea56"}.app-icon--calendar-multiple-check:before{content:"\ea57"}.app-icon--calendar-multiple:before{content:"\ea58"}.app-icon--calendar-plus:before{content:"\ea59"}.app-icon--calendar-range:before{content:"\ea5a"}.app-icon--calendar-remove:before{content:"\ea5b"}.app-icon--calendar-search:before{content:"\ea5c"}.app-icon--calendar-sort-ascending:before{content:"\ea5d"}.app-icon--calendar-sort-descending:before{content:"\ea5e"}.app-icon--calendar-text:before{content:"\ea5f"}.app-icon--calendar-today:before{content:"\ea60"}.app-icon--calendar-tomorrow:before{content:"\ea61"}.app-icon--calendar-week-begin:before{content:"\ea62"}.app-icon--calendar-week:before{content:"\ea63"}.app-icon--calendar-weekend:before{content:"\ea64"}.app-icon--calendar:before{content:"\ea65"}.app-icon--camera-add:before{content:"\ea66"}.app-icon--camera-alt:before{content:"\ea67"}.app-icon--camera-face:before{content:"\ea68"}.app-icon--camera:before{content:"\ea69"}.app-icon--car:before{content:"\ea6a"}.app-icon--card-id:before{content:"\ea6b"}.app-icon--card-plus:before{content:"\ea6c"}.app-icon--card-stack:before{content:"\ea6d"}.app-icon--card-text:before{content:"\ea6e"}.app-icon--card:before{content:"\ea6f"}.app-icon--cart:before{content:"\ea70"}.app-icon--cast:before{content:"\ea71"}.app-icon--cellular-signal-0:before{content:"\ea72"}.app-icon--cellular-signal-1:before{content:"\ea73"}.app-icon--cellular-signal-2:before{content:"\ea74"}.app-icon--cellular-signal-3:before{content:"\ea75"}.app-icon--cellular-signal-off:before{content:"\ea76"}.app-icon--chart-add:before{content:"\ea77"}.app-icon--chart-bar:before{content:"\ea78"}.app-icon--chart-delete:before{content:"\ea79"}.app-icon--chart-minus:before{content:"\ea7a"}.app-icon--chart-multiple:before{content:"\ea7b"}.app-icon--chart:before{content:"\ea7c"}.app-icon--chat:before{content:"\ea7d"}.app-icon--check-double:before{content:"\ea7e"}.app-icon--check:before{content:"\ea7f"}.app-icon--checkbox-on:before{content:"\ea80"}.app-icon--checkbox:before{content:"\ea81"}.app-icon--checklist:before{content:"\ea82"}.app-icon--chess:before{content:"\ea83"}.app-icon--chevron-down:before{content:"\ea84"}.app-icon--chevron-left:before{content:"\ea85"}.app-icon--chevron-right:before{content:"\ea86"}.app-icon--chevron-up:before{content:"\ea87"}.app-icon--chevrons-horizontal:before{content:"\ea88"}.app-icon--chevrons-vertical:before{content:"\ea89"}.app-icon--circle:before{content:"\ea8a"}.app-icon--clipboard:before{content:"\ea8b"}.app-icon--clock:before{content:"\ea8c"}.app-icon--close-box:before{content:"\ea8d"}.app-icon--close:before{content:"\ea8e"}.app-icon--cloud-done:before{content:"\ea8f"}.app-icon--cloud-download:before{content:"\ea90"}.app-icon--cloud-moon:before{content:"\ea91"}.app-icon--cloud-sun:before{content:"\ea92"}.app-icon--cloud-upload:before{content:"\ea93"}.app-icon--cloud:before{content:"\ea94"}.app-icon--cocktail:before{content:"\ea95"}.app-icon--code:before{content:"\ea96"}.app-icon--coffee-alt:before{content:"\ea97"}.app-icon--coffee:before{content:"\ea98"}.app-icon--coin:before{content:"\ea99"}.app-icon--collapse:before{content:"\ea9a"}.app-icon--colors-swatch:before{content:"\ea9b"}.app-icon--command:before{content:"\ea9c"}.app-icon--comment:before{content:"\ea9d"}.app-icon--contact-delete:before{content:"\ea9e"}.app-icon--contact-multiple:before{content:"\ea9f"}.app-icon--contact-plus:before{content:"\eaa0"}.app-icon--contact:before{content:"\eaa1"}.app-icon--copy:before{content:"\eaa2"}.app-icon--corner-down-left:before{content:"\eaa3"}.app-icon--corner-down-right:before{content:"\eaa4"}.app-icon--corner-left-down:before{content:"\eaa5"}.app-icon--corner-left-up:before{content:"\eaa6"}.app-icon--corner-right-down:before{content:"\eaa7"}.app-icon--corner-right-up:before{content:"\eaa8"}.app-icon--corner-up-left:before{content:"\eaa9"}.app-icon--corner-up-right:before{content:"\eaaa"}.app-icon--credit-card-delete:before{content:"\eaab"}.app-icon--credit-card-minus:before{content:"\eaac"}.app-icon--credit-card-multiple:before{content:"\eaad"}.app-icon--credit-card-plus:before{content:"\eaae"}.app-icon--credit-card-settings:before{content:"\eaaf"}.app-icon--credit-card-wireless:before{content:"\eab0"}.app-icon--credit-card:before{content:"\eab1"}.app-icon--crop:before{content:"\eab2"}.app-icon--cut:before{content:"\eab3"}.app-icon--dashbaord:before{content:"\eab4"}.app-icon--debug-check:before{content:"\eab5"}.app-icon--debug-off:before{content:"\eab6"}.app-icon--debug-pause:before{content:"\eab7"}.app-icon--debug-play:before{content:"\eab8"}.app-icon--debug-stop:before{content:"\eab9"}.app-icon--debug:before{content:"\eaba"}.app-icon--delete:before{content:"\eabb"}.app-icon--deskphone:before{content:"\eabc"}.app-icon--device-laptop:before{content:"\eabd"}.app-icon--device-phone:before{content:"\eabe"}.app-icon--device-tablet:before{content:"\eabf"}.app-icon--device-tv-smart:before{content:"\eac0"}.app-icon--device-tv:before{content:"\eac1"}.app-icon--device-vibrate:before{content:"\eac2"}.app-icon--device-watch:before{content:"\eac3"}.app-icon--devices:before{content:"\eac4"}.app-icon--dice:before{content:"\eac5"}.app-icon--dollar:before{content:"\eac6"}.app-icon--downasaur:before{content:"\eac7"}.app-icon--download:before{content:"\eac8"}.app-icon--draft:before{content:"\eac9"}.app-icon--drag-and-drop:before{content:"\eaca"}.app-icon--drop-area:before{content:"\eacb"}.app-icon--drop-full:before{content:"\eacc"}.app-icon--drop-half:before{content:"\eacd"}.app-icon--drop:before{content:"\eace"}.app-icon--duplicate-alt:before{content:"\eacf"}.app-icon--duplicate:before{content:"\ead0"}.app-icon--edit-box:before{content:"\ead1"}.app-icon--edit:before{content:"\ead2"}.app-icon--euro:before{content:"\ead3"}.app-icon--expand:before{content:"\ead4"}.app-icon--external-link:before{content:"\ead5"}.app-icon--eye-closed:before{content:"\ead6"}.app-icon--eye:before{content:"\ead7"}.app-icon--file-alt:before{content:"\ead8"}.app-icon--file-delete:before{content:"\ead9"}.app-icon--file-flash:before{content:"\eada"}.app-icon--file-minus:before{content:"\eadb"}.app-icon--file-multiple:before{content:"\eadc"}.app-icon--file-off:before{content:"\eadd"}.app-icon--file-plus:before{content:"\eade"}.app-icon--file:before{content:"\eadf"}.app-icon--fill-half:before{content:"\eae0"}.app-icon--fill:before{content:"\eae1"}.app-icon--flag:before{content:"\eae2"}.app-icon--flatten:before{content:"\eae3"}.app-icon--flip-to-back:before{content:"\eae4"}.app-icon--flip-to-front:before{content:"\eae5"}.app-icon--float-center:before{content:"\eae6"}.app-icon--float-left:before{content:"\eae7"}.app-icon--float-right:before{content:"\eae8"}.app-icon--folder-minus:before{content:"\eae9"}.app-icon--folder-plus:before{content:"\eaea"}.app-icon--folder-x:before{content:"\eaeb"}.app-icon--folder:before{content:"\eaec"}.app-icon--forward:before{content:"\eaed"}.app-icon--forwardburger:before{content:"\eaee"}.app-icon--frame-add:before{content:"\eaef"}.app-icon--frame-check:before{content:"\eaf0"}.app-icon--frame-delete:before{content:"\eaf1"}.app-icon--frame-minus:before{content:"\eaf2"}.app-icon--frame:before{content:"\eaf3"}.app-icon--gamepad:before{content:"\eaf4"}.app-icon--gif:before{content:"\eaf5"}.app-icon--gift:before{content:"\eaf6"}.app-icon--git-branch:before{content:"\eaf7"}.app-icon--git-commit:before{content:"\eaf8"}.app-icon--git-merge:before{content:"\eaf9"}.app-icon--git-pull-request:before{content:"\eafa"}.app-icon--github-2:before{content:"\eafb"}.app-icon--github:before{content:"\eafc"}.app-icon--gps:before{content:"\eafd"}.app-icon--grid:before{content:"\eafe"}.app-icon--group:before{content:"\eaff"}.app-icon--hd:before{content:"\eb00"}.app-icon--headphone:before{content:"\eb01"}.app-icon--headset:before{content:"\eb02"}.app-icon--heart:before{content:"\eb03"}.app-icon--hidden:before{content:"\eb04"}.app-icon--home:before{content:"\eb05"}.app-icon--hourglass:before{content:"\eb06"}.app-icon--hq:before{content:"\eb07"}.app-icon--human-handsdown:before{content:"\eb08"}.app-icon--human-handsup:before{content:"\eb09"}.app-icon--human-height-alt:before{content:"\eb0a"}.app-icon--human-height:before{content:"\eb0b"}.app-icon--human-run:before{content:"\eb0c"}.app-icon--human:before{content:"\eb0d"}.app-icon--image-arrow-right:before{content:"\eb0e"}.app-icon--image-broken:before{content:"\eb0f"}.app-icon--image-delete:before{content:"\eb10"}.app-icon--image-flash:before{content:"\eb11"}.app-icon--image-frame:before{content:"\eb12"}.app-icon--image-gallery:before{content:"\eb13"}.app-icon--image-multiple:before{content:"\eb14"}.app-icon--image-new:before{content:"\eb15"}.app-icon--image-plus:before{content:"\eb16"}.app-icon--image:before{content:"\eb17"}.app-icon--inbox-all:before{content:"\eb18"}.app-icon--inbox-full:before{content:"\eb19"}.app-icon--inbox:before{content:"\eb1a"}.app-icon--info-box:before{content:"\eb1b"}.app-icon--invert:before{content:"\eb1c"}.app-icon--iso:before{content:"\eb1d"}.app-icon--kanban:before{content:"\eb1e"}.app-icon--keyboard:before{content:"\eb1f"}.app-icon--label-alt-multiple:before{content:"\eb20"}.app-icon--label-alt:before{content:"\eb21"}.app-icon--label-sharp:before{content:"\eb22"}.app-icon--label:before{content:"\eb23"}.app-icon--layout-align-bottom:before{content:"\eb24"}.app-icon--layout-align-left:before{content:"\eb25"}.app-icon--layout-align-right:before{content:"\eb26"}.app-icon--layout-align-top:before{content:"\eb27"}.app-icon--layout-columns:before{content:"\eb28"}.app-icon--layout-distribute-horizontal:before{content:"\eb29"}.app-icon--layout-distribute-vertical:before{content:"\eb2a"}.app-icon--layout-footer:before{content:"\eb2b"}.app-icon--layout-header:before{content:"\eb2c"}.app-icon--layout-rows:before{content:"\eb2d"}.app-icon--layout-sidebar-left:before{content:"\eb2e"}.app-icon--layout-sidebar-right:before{content:"\eb2f"}.app-icon--layout:before{content:"\eb30"}.app-icon--lightbulb-2:before{content:"\eb31"}.app-icon--lightbulb-on:before{content:"\eb32"}.app-icon--lightbulb:before{content:"\eb33"}.app-icon--link:before{content:"\eb34"}.app-icon--list-box:before{content:"\eb35"}.app-icon--list:before{content:"\eb36"}.app-icon--loader:before{content:"\eb37"}.app-icon--lock-open:before{content:"\eb38"}.app-icon--lock:before{content:"\eb39"}.app-icon--login:before{content:"\eb3a"}.app-icon--logout:before{content:"\eb3b"}.app-icon--luggage:before{content:"\eb3c"}.app-icon--mail-arrow-right:before{content:"\eb3d"}.app-icon--mail-check:before{content:"\eb3e"}.app-icon--mail-delete:before{content:"\eb3f"}.app-icon--mail-flash:before{content:"\eb40"}.app-icon--mail-multiple:before{content:"\eb41"}.app-icon--mail-off:before{content:"\eb42"}.app-icon--mail-unread:before{content:"\eb43"}.app-icon--mail:before{content:"\eb44"}.app-icon--map:before{content:"\eb45"}.app-icon--mastodon:before{content:"\eb46"}.app-icon--membercard:before{content:"\eb47"}.app-icon--menu:before{content:"\eb48"}.app-icon--message-arrow-left:before{content:"\eb49"}.app-icon--message-arrow-right:before{content:"\eb4a"}.app-icon--message-bookmark:before{content:"\eb4b"}.app-icon--message-clock:before{content:"\eb4c"}.app-icon--message-delete:before{content:"\eb4d"}.app-icon--message-flash:before{content:"\eb4e"}.app-icon--message-image:before{content:"\eb4f"}.app-icon--message-minus:before{content:"\eb50"}.app-icon--message-plus:before{content:"\eb51"}.app-icon--message-processing:before{content:"\eb52"}.app-icon--message-reply:before{content:"\eb53"}.app-icon--message-text:before{content:"\eb54"}.app-icon--message:before{content:"\eb55"}.app-icon--minus:before{content:"\eb56"}.app-icon--missed-call:before{content:"\eb57"}.app-icon--modem:before{content:"\eb58"}.app-icon--money:before{content:"\eb59"}.app-icon--monitor:before{content:"\eb5a"}.app-icon--mood-happy:before{content:"\eb5b"}.app-icon--mood-neutral:before{content:"\eb5c"}.app-icon--mood-sad:before{content:"\eb5d"}.app-icon--moon-star:before{content:"\eb5e"}.app-icon--moon-stars:before{content:"\eb5f"}.app-icon--moon:before{content:"\eb60"}.app-icon--more-horizontal:before{content:"\eb61"}.app-icon--more-vertical:before{content:"\eb62"}.app-icon--mouse:before{content:"\eb63"}.app-icon--move:before{content:"\eb64"}.app-icon--movie:before{content:"\eb65"}.app-icon--music:before{content:"\eb66"}.app-icon--next:before{content:"\eb67"}.app-icon--note-delete:before{content:"\eb68"}.app-icon--note-multiple:before{content:"\eb69"}.app-icon--note-plus:before{content:"\eb6a"}.app-icon--note:before{content:"\eb6b"}.app-icon--notes-delete:before{content:"\eb6c"}.app-icon--notes-multiple:before{content:"\eb6d"}.app-icon--notes-plus:before{content:"\eb6e"}.app-icon--notes:before{content:"\eb6f"}.app-icon--notification-off:before{content:"\eb70"}.app-icon--notification:before{content:"\eb71"}.app-icon--open:before{content:"\eb72"}.app-icon--paint-bucket:before{content:"\eb73"}.app-icon--paperclip:before{content:"\eb74"}.app-icon--pause:before{content:"\eb75"}.app-icon--percent:before{content:"\eb76"}.app-icon--picture-in-picture-alt:before{content:"\eb77"}.app-icon--picture-in-picture:before{content:"\eb78"}.app-icon--pin:before{content:"\eb79"}.app-icon--pixelarticons:before{content:"\eb7a"}.app-icon--play:before{content:"\eb7b"}.app-icon--playlist:before{content:"\eb7c"}.app-icon--plus:before{content:"\eb7d"}.app-icon--power:before{content:"\eb7e"}.app-icon--prev:before{content:"\eb7f"}.app-icon--print:before{content:"\eb80"}.app-icon--radio-handheld:before{content:"\eb81"}.app-icon--radio-on:before{content:"\eb82"}.app-icon--radio-signal:before{content:"\eb83"}.app-icon--radio-tower:before{content:"\eb84"}.app-icon--reciept-alt:before{content:"\eb85"}.app-icon--reciept:before{content:"\eb86"}.app-icon--redo:before{content:"\eb87"}.app-icon--reload:before{content:"\eb88"}.app-icon--remove-box-multiple:before{content:"\eb89"}.app-icon--remove-box:before{content:"\eb8a"}.app-icon--repeat:before{content:"\eb8b"}.app-icon--reply-all:before{content:"\eb8c"}.app-icon--reply:before{content:"\eb8d"}.app-icon--rounded-corner:before{content:"\eb8e"}.app-icon--save:before{content:"\eb8f"}.app-icon--scale:before{content:"\eb90"}.app-icon--script-text:before{content:"\eb91"}.app-icon--script:before{content:"\eb92"}.app-icon--scroll-horizontal:before{content:"\eb93"}.app-icon--scroll-vertical:before{content:"\eb94"}.app-icon--sd:before{content:"\eb95"}.app-icon--search:before{content:"\eb96"}.app-icon--section-copy:before{content:"\eb97"}.app-icon--section-minus:before{content:"\eb98"}.app-icon--section-plus:before{content:"\eb99"}.app-icon--section-x:before{content:"\eb9a"}.app-icon--section:before{content:"\eb9b"}.app-icon--server:before{content:"\eb9c"}.app-icon--sharp-corner:before{content:"\eb9d"}.app-icon--shield-off:before{content:"\eb9e"}.app-icon--shield:before{content:"\eb9f"}.app-icon--ship:before{content:"\eba0"}.app-icon--shopping-bag:before{content:"\eba1"}.app-icon--shuffle:before{content:"\eba2"}.app-icon--sliders-2:before{content:"\eba3"}.app-icon--sliders:before{content:"\eba4"}.app-icon--sort-alphabetic:before{content:"\eba5"}.app-icon--sort-numeric:before{content:"\eba6"}.app-icon--sort:before{content:"\eba7"}.app-icon--speaker:before{content:"\eba8"}.app-icon--speed-fast:before{content:"\eba9"}.app-icon--speed-medium:before{content:"\ebaa"}.app-icon--speed-slow:before{content:"\ebab"}.app-icon--spotlight:before{content:"\ebac"}.app-icon--store:before{content:"\ebad"}.app-icon--subscriptions:before{content:"\ebae"}.app-icon--subtitles:before{content:"\ebaf"}.app-icon--suitcase:before{content:"\ebb0"}.app-icon--sun-alt:before{content:"\ebb1"}.app-icon--sun:before{content:"\ebb2"}.app-icon--switch:before{content:"\ebb3"}.app-icon--sync:before{content:"\ebb4"}.app-icon--tab:before{content:"\ebb5"}.app-icon--table:before{content:"\ebb6"}.app-icon--tea:before{content:"\ebb7"}.app-icon--teach:before{content:"\ebb8"}.app-icon--text-add:before{content:"\ebb9"}.app-icon--text-colums:before{content:"\ebba"}.app-icon--text-search:before{content:"\ebbb"}.app-icon--text-wrap:before{content:"\ebbc"}.app-icon--timeline:before{content:"\ebbd"}.app-icon--toggle-left:before{content:"\ebbe"}.app-icon--toggle-right:before{content:"\ebbf"}.app-icon--tournament:before{content:"\ebc0"}.app-icon--track-changes:before{content:"\ebc1"}.app-icon--trash-alt:before{content:"\ebc2"}.app-icon--trash:before{content:"\ebc3"}.app-icon--trending-down:before{content:"\ebc4"}.app-icon--trending-up:before{content:"\ebc5"}.app-icon--trending:before{content:"\ebc6"}.app-icon--trophy:before{content:"\ebc7"}.app-icon--truck:before{content:"\ebc8"}.app-icon--undo:before{content:"\ebc9"}.app-icon--ungroup:before{content:"\ebca"}.app-icon--unlink:before{content:"\ebcb"}.app-icon--upload:before{content:"\ebcc"}.app-icon--user-minus:before{content:"\ebcd"}.app-icon--user-plus:before{content:"\ebce"}.app-icon--user-x:before{content:"\ebcf"}.app-icon--user:before{content:"\ebd0"}.app-icon--users:before{content:"\ebd1"}.app-icon--video-off:before{content:"\ebd2"}.app-icon--video:before{content:"\ebd3"}.app-icon--view-col:before{content:"\ebd4"}.app-icon--view-list:before{content:"\ebd5"}.app-icon--viewport-narrow:before{content:"\ebd6"}.app-icon--viewport-wide:before{content:"\ebd7"}.app-icon--visible:before{content:"\ebd8"}.app-icon--volume-1:before{content:"\ebd9"}.app-icon--volume-2:before{content:"\ebda"}.app-icon--volume-3:before{content:"\ebdb"}.app-icon--volume-minus:before{content:"\ebdc"}.app-icon--volume-plus:before{content:"\ebdd"}.app-icon--volume-vibrate:before{content:"\ebde"}.app-icon--volume-x:before{content:"\ebdf"}.app-icon--volume:before{content:"\ebe0"}.app-icon--wallet:before{content:"\ebe1"}.app-icon--warning-box:before{content:"\ebe2"}.app-icon--wind:before{content:"\ebe3"}.app-icon--zap:before{content:"\ebe4"}.app-icon--zoom-in:before{content:"\ebe5"}.app-icon--zoom-out:before{content:"\ebe6"}[class^=pixelart-icons-font-],[class*=" pixelart-icons-font-"]{font-family:pixelart-icons-font!important;font-size:24px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-icon-button.app-button{justify-content:center;min-width:var(--icon-button-size);min-height:var(--icon-button-size);padding:0}}@layer components{.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category),a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category){position:relative;color:var(--color-secondary)}@media (hover: hover){:is(.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category),a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category)):hover{color:var(--color-secondary-light)}}:is(.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category),a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category)):focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}:is(.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category),a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category)):focus-visible{outline-offset:2px}:is(.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category),a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category)):focus-visible{outline-color:var(--color-secondary)}@media (prefers-reduced-motion: no-preference){.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category),a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}}@media (prefers-reduced-motion: no-preference){.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category),a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category){--tw-duration: .2s;transition-duration:.2s}}@media (prefers-reduced-motion: no-preference){.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category),a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category){--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category):before,a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category):before{position:absolute;left:0;right:0;bottom:0;height:2px;background-color:currentColor;content:"";transform-origin:0;--tw-scale-x: 0%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:calc(infinity * 1px);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category) code,a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category) code{padding-left:calc(var(--spacing) * .5);color:var(--color-secondary)}@media (hover: hover){:is(.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category) code,a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category) code):hover{color:var(--color-secondary-light)}}.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category):hover:before,.app-link:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category):focus-visible:before,a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category):hover:before,a:not(.no-link-style):not(.skip-link):not(.app-card):not(.app-category):focus-visible:before{--tw-scale-x: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@layer components{.app-mark{padding-inline:calc(var(--spacing) * 1)}.app-mark--inline{background-color:transparent;padding-inline:calc(var(--spacing) * 0)}.app-mark--primary{background-color:var(--color-primary-light);color:var(--color-dark)}.app-mark--primary-inline{color:var(--color-primary)}.app-mark--secondary{background-color:var(--color-secondary-light);color:var(--color-dark)}.app-mark--secondary-inline{color:var(--color-secondary)}.app-mark--tertiary{background-color:var(--color-tertiary-light);color:var(--color-dark)}.app-mark--tertiary-inline{color:var(--color-tertiary)}.app-mark--info{background-color:var(--color-info-light);color:var(--color-dark)}.app-mark--info-inline{color:var(--color-info)}.app-mark--success{background-color:var(--color-success-light);color:var(--color-dark)}.app-mark--success-inline{color:var(--color-success)}.app-mark--warn{background-color:var(--color-tertiary-light);color:var(--color-dark)}.app-mark--warn-inline{color:var(--color-warn)}.app-mark--error{background-color:var(--color-error-light);color:var(--color-dark)}.app-mark--error-inline{color:var(--color-error)}}@layer components{.app-main-menu--link{display:block;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:2px;border-color:transparent;background-color:var(--color-grey-mantle);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-family:var(--font-mono);--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover: hover){.app-main-menu--link:hover{border-color:var(--color-grey-surface-1)}}@media (hover: hover){.app-main-menu--link:hover{background-color:var(--color-grey)}}@media (prefers-reduced-motion: no-preference){.app-main-menu--link{transition-property:background-color,border-color}}.app-main-menu--link.active{border-color:var(--color-light);background-color:var(--color-grey)}@media (hover: hover){.app-main-menu--link.active:hover{border-color:var(--color-grey-surface-1)}}@media (hover: hover){.app-main-menu--link.active:hover{background-color:var(--color-dark-sub-2)}}}@layer components{.app-page{display:flex;flex-grow:1;flex-direction:column;gap:calc(var(--spacing) * 4)}@media (width >= 48rem){.app-page{gap:calc(var(--spacing) * 8)}}.app-page--article{position:relative;margin-inline:auto;margin-block:var(--spacing-content);display:flex;width:100%;max-width:var(--spacing-content-width-slim);flex-grow:1;flex-direction:column;gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);background-color:var(--color-grey-mantle);padding:var(--spacing-content);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (width >= 48rem){.app-page--article{gap:calc(var(--spacing) * 6)}}.app-page--article h1{text-align:center}.app-page--article h1:not(:first-child),.app-page--article h2:not(:first-child),.app-page--article h3:not(:first-child),.app-page--article h4:not(:first-child),.app-page--article h5:not(:first-child),.app-page--article h6:not(:first-child){margin-top:calc(var(--spacing) * 8)}}@layer components{.app-quote{display:flex;align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);background-color:var(--color-grey-surface-0);padding:calc(var(--spacing) * 4)}.app-quote figcaption{margin-top:calc(var(--spacing) * 2);display:block;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-grey-crust-light)}}@layer components{html,body{scrollbar-color:var(--color-grey-overlay-0) var(--color-grey)}}@layer components{.skip-link{transform:translate(-110%);z-index:9999;color:var(--text-color, #fff);text-decoration:none;outline:none;position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-tertiary);background-color:var(--color-grey-crust);padding:calc(var(--spacing) * 6);font-family:var(--font-mono);--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (prefers-reduced-motion: no-preference){.skip-link{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}}@media (prefers-reduced-motion: no-preference){.skip-link{--tw-duration: .4s;transition-duration:.4s}}@media (prefers-reduced-motion: no-preference){.skip-link{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}.skip-link:focus{transform:translate(0)}}@layer components{table td,table th{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2)}}@layer theme{:root{--color-light: #CDD6F4;--color-light-sub-1: #BAC2DE;--color-light-sub-2: #A6ADC8;--color-dark: #11111B;--color-dark-sub-1: #181825;--color-dark-sub-2: #1E1E2E;--color-grey: #1E1E2E;--color-grey-mantle: #181825;--color-grey-crust: #11111B;--color-grey-light: #CDD6F4;--color-grey-mantle-light: #BAC2DE;--color-grey-crust-light: #A6ADC8;--color-grey-surface-0: #313244;--color-grey-surface-1: #45475A;--color-grey-surface-2: #585B70;--color-grey-overlay-0: #6C7086;--color-grey-overlay-1: #7F849C;--color-grey-overlay-2: #9399B2;--color-primary: #74c7ec;--color-primary-dark: #5d9fbd;--color-primary-light: #90d2f0;--color-secondary: #CBA6F7;--color-secondary-dark: #A285C6;--color-secondary-light: #D5B8F9;--color-tertiary: #F5E0DC;--color-tertiary-dark: #C4B3B0;--color-tertiary-light: #F7E6E3;--color-info: #89B4FA;--color-info-dark: #6E90C8;--color-info-light: #A1C3FB;--color-success: #94E2D5;--color-success-dark: #76B5AA;--color-success-light: #A9E8DD;--color-warn: #F9E2AF;--color-warn-dark: #C7B58C;--color-warn-light: #FAE8BF;--color-error: #F38BA8;--color-error-dark: #C26F86;--color-error-light: #F5A2B9}}@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-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@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-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@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;}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-leading: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--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-duration: initial;--tw-ease: initial;--tw-font-weight: initial;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1}}}
