.flag-dropdown-trigger[data-astro-cid-5s55anzi]:has(+[data-dropdown-content]:hover){opacity:1!important}input[data-astro-cid-rg6ezp2q]:checked+label[data-astro-cid-rg6ezp2q]>svg[data-astro-cid-rg6ezp2q]{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#nav-mobile-menu[data-astro-cid-efgqa7fl]:checked+label[data-astro-cid-efgqa7fl]>div[data-astro-cid-efgqa7fl]:after,#nav-mobile-menu[data-astro-cid-efgqa7fl]:checked+label[data-astro-cid-efgqa7fl]>div[data-astro-cid-efgqa7fl]:before{top:50%;margin-left:.125rem;height:.125rem;width:1.25rem;transform-origin:center;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#nav-mobile-menu[data-astro-cid-efgqa7fl]:checked+label[data-astro-cid-efgqa7fl]>div[data-astro-cid-efgqa7fl]:before{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#nav-mobile-menu[data-astro-cid-efgqa7fl]:checked+label[data-astro-cid-efgqa7fl]>div[data-astro-cid-efgqa7fl] div[data-astro-cid-efgqa7fl]{opacity:0}@media (min-width: 1280px){nav[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .flag-dropdown-background[data-astro-cid-oikshdgk]{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media not all and (min-width: 1280px){nav[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked) .flag-dropdown-background[data-astro-cid-oikshdgk]{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}nav[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .flag-desktop-link{opacity:.8}@media not all and (min-width: 1280px){header[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked){position:fixed}}@media (min-width: 1280px){nav[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover)~.flag-dropdown-backdrop[data-astro-cid-oikshdgk]{pointer-events:auto;opacity:1}}.nav-bg-shadow[data-astro-cid-oikshdgk]{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: rgb(0 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position)}@media (prefers-color-scheme: light){.flag-dark-default[data-astro-cid-oikshdgk] .flag-nav-logo-dark[data-astro-cid-oikshdgk]{opacity:1;transition-duration:.5s}.flag-dark-default[data-astro-cid-oikshdgk] .flag-nav-logo-light[data-astro-cid-oikshdgk]{opacity:0;transition-duration:.5s}.flag-dark-default[data-astro-cid-oikshdgk] .flag-dropdown-trigger,.flag-dark-default[data-astro-cid-oikshdgk] .flag-desktop-link,.flag-dark-default[data-astro-cid-oikshdgk] .flag-mobile-trigger{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important;transition-duration:.5s}.flag-dark-default[data-astro-cid-oikshdgk] .group\/button,.flag-dark-default[data-astro-cid-oikshdgk] .group\/button>svg{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.flag-dark-default[data-astro-cid-oikshdgk] .group\/button:hover,.flag-dark-default[data-astro-cid-oikshdgk] .group\/button>svg:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.flag-dark-default[data-astro-cid-oikshdgk] .group\/button:hover>svg,.flag-dark-default[data-astro-cid-oikshdgk] .group\/button>svg:hover>svg{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.flag-dark-default[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked) .flag-nav-logo-dark[data-astro-cid-oikshdgk]{opacity:0;transition-duration:.5s}.flag-dark-default[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked) .flag-nav-logo-light[data-astro-cid-oikshdgk]{opacity:1;transition-duration:.5s}.flag-dark-default[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked) .flag-dropdown-trigger,.flag-dark-default[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked) .flag-desktop-link,.flag-dark-default[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked) .flag-mobile-trigger{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important;transition-duration:.5s}.flag-dark-default[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked) .group\/button,.flag-dark-default[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked) .group\/button>svg{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.flag-dark-default[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked) .group\/button:hover,.flag-dark-default[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked) .group\/button>svg:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.flag-dark-default[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked) .group\/button:hover>svg,.flag-dark-default[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked) .group\/button>svg:hover>svg{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}@media (min-width: 1280px){.flag-dark-default[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .flag-nav-logo-dark[data-astro-cid-oikshdgk]{opacity:0;transition-duration:.5s}.flag-dark-default[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .flag-nav-logo-light[data-astro-cid-oikshdgk]{opacity:1;transition-duration:.5s}.flag-dark-default[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .flag-dropdown-trigger,.flag-dark-default[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .flag-desktop-link,.flag-dark-default[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .flag-mobile-trigger{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important;transition-duration:.5s}.flag-dark-default[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .group\/button,.flag-dark-default[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .group\/button>svg{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.flag-dark-default[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .group\/button:hover,.flag-dark-default[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .group\/button>svg:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.flag-dark-default[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .group\/button:hover>svg,.flag-dark-default[data-astro-cid-oikshdgk]:has(.flag-dropdown-trigger:hover) .group\/button>svg:hover>svg{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}}}@media not all and (min-width: 1024px){body:has(#uni-sidebar:checked)>header[data-astro-cid-oikshdgk]{display:none}body:has(#uni-sidebar:checked)>.flag-announcement-banner{display:none}}#nav-header[data-astro-cid-oikshdgk]:has(#nav-mobile-menu:checked){z-index:60!important}:root{--color-bw: 255, 255, 255;--color-bwr: 8, 9, 10;--color-background-primary: 255, 255, 255;--color-background-secondary: 251, 251, 252;--color-background-tertiary: 255, 255, 255;--color-background-dark: 247, 248, 250;--color-background-black: 8, 9, 10;--color-text: 28, 29, 31;--color-code: 250, 250, 252;--color-border: 200, 200, 200;--color-faint: 111, 121, 136;--color-footerheader: 28, 29, 31;--color-footer: 255, 255, 255;--color-dropdown-background: 255, 255, 255;--color-dropdown-backdrop: rgba(0, 0, 0, .08);--color-feature-complete: 82, 180, 65;--color-feature-beta: 245, 187, 64;--color-feature-planned: 157, 47, 255;--color-feature-future: 255, 0, 157;--color-hover: 255, 0, 160;--color-surreal-pink: 255, 0, 160;--color-surreal-pink-hover: 255, 9, 143;--color-surreal-purple: 150, 0, 255;--color-surreal-purple-hover: 140, 6, 229;--color-dark-purple: 17, 3, 34;--color-light-grey: 143, 153, 168;--color-quote-note: 255, 222, 2;--color-quote-important: 137, 87, 229;--color-quote-warning: 158, 106, 2;--color-quote-caution: 218, 54, 51;--color-surreal-border: 229, 231, 235;--color-code-background: 250, 250, 252;--color-category-featured: 255, 0, 160;--color-category-company: 255, 0, 160;--color-category-company-fg: 8, 9, 10;--color-category-releases: 0, 191, 82;--color-category-releases-fg: 8, 9, 10;--color-category-features: 255, 96, 13;--color-category-features-fg: 8, 9, 10;--color-category-community: 191, 0, 191;--color-category-community-fg: 8, 9, 10;--color-category-events: 191, 0, 191;--color-category-events-fg: 8, 9, 10;--color-category-tutorials: 0, 98, 191;--color-category-tutorials-fg: 8, 9, 10;--color-category-studio: 255, 0, 160;--color-category-studio-fg: 8, 9, 10;--color-category-engineering: 0, 164, 191;--color-category-engineering-fg: 8, 9, 10;--color-category-surrealist: 255, 0, 160;--color-category-surrealist-fg: 8, 9, 10;--color-category-press: 255, 0, 160;--color-category-press-fg: 8, 9, 10}@media (prefers-color-scheme: dark){:root{--color-bw: 8, 9, 10;--color-bwr: 255, 255, 255;--color-background-primary: 14, 12, 20;--color-background-secondary: 21, 19, 29;--color-background-tertiary: 14, 12, 20;--color-background-white: 255, 255, 255;--color-text: 255, 255, 255;--color-secondary: 35, 37, 41;--color-code: 21, 19, 29;--color-border: 23, 24, 28;--color-faint: 173, 168, 195;--color-footerheader: 255, 255, 255;--color-footer: 14, 12, 20;--color-feature-complete: 0, 255, 110;--color-feature-beta: 255, 221, 0;--color-dropdown-background: 14, 12, 20;--color-dropdown-backdrop: rgba(255, 255, 255, .05);--color-surreal-border: 36, 33, 51;--color-code-background: 36, 33, 51;--color-category-featured: 255, 0, 160;--color-category-company: 255, 0, 160;--color-category-company-fg: 8, 9, 10;--color-category-releases: 0, 255, 110;--color-category-releases-fg: 8, 9, 10;--color-category-features: 255, 155, 103;--color-category-features-fg: 8, 9, 10;--color-category-community: 157, 47, 255;--color-category-community-fg: 8, 9, 10;--color-category-events: 255, 0, 255;--color-category-events-fg: 8, 9, 10;--color-category-tutorials: 0, 132, 255;--color-category-tutorials-fg: 8, 9, 10;--color-category-studio: 255, 0, 160;--color-category-studio-fg: 8, 9, 10;--color-category-engineering: 0, 219, 255;--color-category-engineering-fg: 8, 9, 10;--color-category-surrealist: 255, 0, 160;--color-category-surrealist-fg: 8, 9, 10;--color-category-press: 255, 0, 160;--color-category-press-fg: 8, 9, 10}}.gradient-background{background:linear-gradient(to bottom,rgba(var(--color-background-tertiary),1),rgba(var(--color-background-secondary),1))}.gradient-background-2{background:linear-gradient(to bottom,rgba(var(--color-background-secondary)),rgba(var(--color-background-tertiary),1))}.gradient-background-4{background:linear-gradient(to bottom,rgba(var(--color-background-tertiary),1) rgba(var(--color-background-tertiary),1))}.banner-background[data-astro-cid-gg4yl75g]{position:absolute;top:0;left:0;right:0;z-index:-1;margin-left:auto;margin-right:auto;margin-top:2.5rem;aspect-ratio:4/3;width:100%;border-radius:62.82206rem;background:linear-gradient(276deg,#8200e3 42.56%,#ff01a8 78.41%);filter:blur(45px);overflow:hidden}.flag-banner[data-astro-cid-gg4yl75g]+header .flag-mobile-root{margin-top:8rem}@media not all and (min-width: 1024px){body:has(#nav-mobile-menu:checked){overflow:hidden}}a{--tw-text-opacity: 1;color:rgba(var(--color-text),var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}a:hover{--tw-text-opacity: 1;color:rgba(var(--color-hover),var(--tw-text-opacity))}
