.studio-dialog-overlay{-webkit-backdrop-filter:blur(12px)saturate(.82);backdrop-filter:blur(12px)saturate(.82);background:radial-gradient(circle at 50% 34%,oklch(72% .19 303/.08),#0000 32%),oklch(2% .025 252/.82)!important}.studio-dialog-content{background:radial-gradient(circle at 82% 5%,oklch(72% .19 303/.09),#0000 32%),radial-gradient(circle at 4% 88%,oklch(82% .17 190/.055),#0000 30%),linear-gradient(155deg,oklch(20.5% .045 252/.985),oklch(10.5% .027 252/.995))!important;border-color:oklch(82% .17 190/.18)!important;box-shadow:inset 0 1px oklch(100% 0 0/.075),inset 0 -1px oklch(1.5% .025 252/.4),0 38px 85px -30px oklch(1% .025 252/.98),0 0 0 1px oklch(72% .19 303/.045)!important}.studio-dialog-content:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(118deg,oklch(100% 0 0/.04),#0000 18% 72%,oklch(82% .17 190/.035));position:absolute;inset:0}.studio-dialog-content>:not(button){z-index:2;position:relative}.studio-dialog-content .game-artwork{box-shadow:inset 0 1px oklch(100% 0 0/.08),0 18px 34px -25px oklch(1.5% .025 252/.95),0 0 24px oklch(82% .17 190/.045);border-color:oklch(82% .17 190/.2)!important}.studio-dialog-content :is(h1,h2,h3){text-shadow:0 6px 22px oklch(1.5% .025 252/.5)}:is(.studio-dialog-content button:not(:has(.sr-only)),.studio-dialog-content a){touch-action:manipulation;position:relative;overflow:hidden}.studio-dialog-content button[aria-pressed]{transition:transform var(--studio-fast) var(--studio-ease-out), border-color var(--studio-fast) ease, box-shadow var(--studio-fast) ease, filter var(--studio-fast) ease;background:linear-gradient(145deg,oklch(20% .04 252/.95),oklch(13% .03 252/.98));border-color:oklch(90% .06 210/.12);box-shadow:inset 0 1px oklch(100% 0 0/.045),0 7px 14px -13px oklch(1.5% .025 252/.9)}.studio-dialog-content button[aria-pressed=true]{transform:translateY(-2px);color:oklch(98.5% .01 210)!important;background:radial-gradient(circle at 50% 0,oklch(100% 0 0/.09),#0000 44%),linear-gradient(145deg,oklch(67% .15 190),oklch(55% .14 196))!important;border-color:oklch(88% .12 190/.65)!important;box-shadow:0 0 0 1px oklch(82% .17 190/.18),0 0 22px oklch(82% .17 190/.13),inset 0 1px oklch(100% 0 0/.18)!important}.studio-dialog-content button[aria-pressed]:not([aria-pressed=true]):is(:hover,:focus-visible){filter:brightness(1.07);border-color:oklch(82% .17 190/.32);transform:translateY(-1px)}.studio-dialog-content a[class*=bg-primary],.studio-dialog-content a[class*=border-primary]{box-shadow:inset 0 1px oklch(100% 0 0/.08),0 12px 24px -20px oklch(82% .17 190/.42)}.studio-dialog-content a:after,.studio-dialog-content button[aria-pressed]:after{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 28%,oklch(100% 0 0/.12) 48%,#0000 66%);position:absolute;inset:0;transform:translate(-140%)}.studio-dialog-content a:is(:hover,:focus-visible):after,.studio-dialog-content button[aria-pressed]:is(:hover,:focus-visible):after{animation:studio-sheen .62s var(--studio-ease-out) 1}.studio-dialog-content [role=status]{box-shadow:inset 0 1px oklch(100% 0 0/.04);background:linear-gradient(145deg,oklch(19% .04 252/.88),oklch(12.5% .03 252/.94))!important;border-color:oklch(82% .17 190/.13)!important}.studio-dialog-content>button:has(.sr-only){z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklch(13% .03 252/.8);border:1px solid oklch(90% .06 210/.12)}@media (width<=640px){.studio-dialog-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.studio-dialog-content{box-shadow:0 24px 55px -24px oklch(1% .025 252/.96)!important}}@media (prefers-reduced-motion:reduce){.studio-dialog-content button[aria-pressed=true]{transform:none}.studio-dialog-content a:after,.studio-dialog-content button[aria-pressed]:after{animation:none!important}}.a11y-still .studio-dialog-content button[aria-pressed=true]{transform:none!important}.a11y-contrast .studio-dialog-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:canvas!important}.a11y-contrast .studio-dialog-content{box-shadow:none!important;background-image:none!important}.a11y-contrast .studio-dialog-content:before,.a11y-contrast .studio-dialog-content a:after,.a11y-contrast .studio-dialog-content button[aria-pressed]:after{display:none!important}
