:root{--perf-modal-scrim:#020a0cb8;--perf-modal-surface-bg:radial-gradient(120% 82% at 100% 0%, #49e1a716 0%, #49e1a700 52%), linear-gradient(180deg, #0a2a2f 0%, #05191d 100%);--perf-modal-surface-border:#7ae6c44d;--perf-modal-surface-shadow:0 32px 80px #00000085, 0 8px 24px #00000052, 0 0 34px #49e1a712, inset 0 1px 0 #ffffff0e;--perf-modal-bar-bg:#0a2a2f;--perf-modal-bar-border:#7ae6c429;--perf-sheet-shadow:0 -20px 52px #00000075, 0 0 30px #49e1a70f, inset 0 1px 0 #ffffff0e;--perf-modal-radius:19px;--perf-sheet-radius:24px}:root.light{--perf-modal-scrim:#10282c66;--perf-modal-surface-bg:radial-gradient(110% 76% at 100% 0%, #42ad9113 0%, #42ad9100 52%), linear-gradient(180deg, #fff 0%, #f8fcfb 100%);--perf-modal-surface-border:#1f746042;--perf-modal-surface-shadow:0 28px 66px #163c3433, 0 6px 18px #184d4117, inset 0 1px 0 #fffffff2;--perf-modal-bar-bg:#fff;--perf-modal-bar-border:#1f746024;--perf-sheet-shadow:0 -16px 44px #163c3429, inset 0 1px 0 #fffffff2}:root.light.fun{--perf-modal-scrim:#132c4c61;--perf-modal-surface-bg:radial-gradient(96% 80% at 100% 0%, #40a3e81b 0%, #40a3e800 50%), radial-gradient(86% 72% at 0% 100%, #63cb890f 0%, #63cb8900 52%), linear-gradient(180deg, #fff 0%, #fafeff 100%);--perf-modal-surface-border:#4289c147;--perf-modal-surface-shadow:0 28px 64px #325c8b2e, 0 6px 18px #51ac7c13, inset 0 1px 0 #fffffff5;--perf-modal-bar-bg:#fff;--perf-modal-bar-border:#3e709a24;--perf-sheet-shadow:0 -16px 44px #325c8b29, inset 0 1px 0 #fffffff5}:root :is(.aurora-glass .perf-modal-backdrop,.perf-modal-backdrop),:root.light :is(.aurora-glass .perf-modal-backdrop,.perf-modal-backdrop),:root.light.fun :is(.aurora-glass .perf-modal-backdrop,.perf-modal-backdrop){background:var(--perf-modal-scrim)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root :is(.aurora-glass .perf-modal-surface,.perf-modal-surface,.aurora-glass .app-modal-surface,.app-modal-surface){color:var(--perf-text);background:var(--perf-modal-surface-bg)!important;border:1px solid var(--perf-modal-surface-border)!important;border-radius:var(--perf-modal-radius)!important;box-shadow:var(--perf-modal-surface-shadow)!important}:root.light :is(.aurora-glass .perf-modal-surface,.perf-modal-surface,.aurora-glass .app-modal-surface,.app-modal-surface),:root.light.fun :is(.aurora-glass .perf-modal-surface,.perf-modal-surface,.aurora-glass .app-modal-surface,.app-modal-surface){background:var(--perf-modal-surface-bg)!important;border:1px solid var(--perf-modal-surface-border)!important;border-radius:var(--perf-modal-radius)!important;box-shadow:var(--perf-modal-surface-shadow)!important}@media (max-width:639px){:root :is(.aurora-glass .perf-modal-surface[data-edge=responsive],.perf-modal-surface[data-edge=responsive]),:root.light :is(.aurora-glass .perf-modal-surface[data-edge=responsive],.perf-modal-surface[data-edge=responsive]),:root.light.fun :is(.aurora-glass .perf-modal-surface[data-edge=responsive],.perf-modal-surface[data-edge=responsive]){border-radius:var(--perf-sheet-radius) var(--perf-sheet-radius) 0 0!important;border-bottom:none!important}}:root :is(.aurora-glass .perf-modal-surface[data-accent=amber],.perf-modal-surface[data-accent=amber]),:root.light :is(.aurora-glass .perf-modal-surface[data-accent=amber],.perf-modal-surface[data-accent=amber]),:root.light.fun :is(.aurora-glass .perf-modal-surface[data-accent=amber],.perf-modal-surface[data-accent=amber]){background:radial-gradient(620px 250px at 88% -20px, color-mix(in srgb, var(--vp-amber,#e0a04a) 15%, transparent), transparent 62%), var(--perf-modal-surface-bg)!important;border-color:color-mix(in srgb, var(--vp-amber,#e0a04a) 34%, var(--perf-modal-surface-border))!important;box-shadow:var(--perf-modal-surface-shadow), 0 0 80px -32px color-mix(in srgb, var(--vp-amber,#e0a04a) 50%, transparent)!important}:root :is(.aurora-glass .perf-modal-bar,.perf-modal-bar){background:var(--perf-modal-bar-bg)!important;border-color:var(--perf-modal-bar-border)!important}:root :is(.aurora-glass .perf-sheet-surface,.perf-sheet-surface),:root.light :is(.aurora-glass .perf-sheet-surface,.perf-sheet-surface),:root.light.fun :is(.aurora-glass .perf-sheet-surface,.perf-sheet-surface){background:var(--perf-modal-surface-bg)!important;border:1px solid var(--perf-modal-surface-border)!important;border-top-left-radius:var(--perf-sheet-radius)!important;border-top-right-radius:var(--perf-sheet-radius)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:var(--perf-sheet-shadow)!important;border-bottom:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}:root :is(.aurora-glass .perf-sheet-surface[data-edge=side],.perf-sheet-surface[data-edge=side]),:root.light :is(.aurora-glass .perf-sheet-surface[data-edge=side],.perf-sheet-surface[data-edge=side]),:root.light.fun :is(.aurora-glass .perf-sheet-surface[data-edge=side],.perf-sheet-surface[data-edge=side]){border-bottom:1px solid var(--perf-modal-surface-border)!important;border-radius:var(--perf-modal-radius)!important;box-shadow:var(--perf-modal-surface-shadow)!important}:root .aurora-glass :is(.fixed.inset-0[class~=bg-black\/60],.fixed.inset-0[class~=bg-black\/75],.fixed.inset-0[class~=backdrop-blur-sm],.fixed.inset-0[style*="rgba(0,0,0"],.fixed.inset-0[style*="rgba(0, 0, 0"]),:root.light .aurora-glass :is(.fixed.inset-0[class~=bg-black\/60],.fixed.inset-0[class~=bg-black\/75],.fixed.inset-0[class~=backdrop-blur-sm],.fixed.inset-0[style*="rgba(0,0,0"],.fixed.inset-0[style*="rgba(0, 0, 0"]),:root.light.fun .aurora-glass :is(.fixed.inset-0[class~=bg-black\/60],.fixed.inset-0[class~=bg-black\/75],.fixed.inset-0[class~=backdrop-blur-sm],.fixed.inset-0[style*="rgba(0,0,0"],.fixed.inset-0[style*="rgba(0, 0, 0"]){background:var(--perf-modal-scrim)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root .aurora-glass :is(.fixed.inset-0[class~=bg-black\/60],.fixed.inset-0[class~=bg-black\/75],.fixed.inset-0[class~=backdrop-blur-sm])>:is([class~="bg-[var(--vp-card)]"],[class~=bg-card]),:root.light .aurora-glass :is(.fixed.inset-0[class~=bg-black\/60],.fixed.inset-0[class~=bg-black\/75],.fixed.inset-0[class~=backdrop-blur-sm])>:is([class~="bg-[var(--vp-card)]"],[class~=bg-card]),:root.light.fun .aurora-glass :is(.fixed.inset-0[class~=bg-black\/60],.fixed.inset-0[class~=bg-black\/75],.fixed.inset-0[class~=backdrop-blur-sm])>:is([class~="bg-[var(--vp-card)]"],[class~=bg-card]){background:var(--perf-modal-surface-bg)!important;border-color:var(--perf-modal-surface-border)!important;border-radius:var(--perf-modal-radius)!important;box-shadow:var(--perf-modal-surface-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root .aurora-glass :is(.fixed.inset-0[style*="rgba(0,0,0"],.fixed.inset-0[style*="rgba(0, 0, 0"],.perf-modal-backdrop)>[style*="background: var(--vp-card)"],:root.light .aurora-glass :is(.fixed.inset-0[style*="rgba(0,0,0"],.fixed.inset-0[style*="rgba(0, 0, 0"],.perf-modal-backdrop)>[style*="background: var(--vp-card)"],:root.light.fun .aurora-glass :is(.fixed.inset-0[style*="rgba(0,0,0"],.fixed.inset-0[style*="rgba(0, 0, 0"],.perf-modal-backdrop)>[style*="background: var(--vp-card)"]{background:var(--perf-modal-surface-bg)!important;border-color:var(--perf-modal-surface-border)!important;border-radius:var(--perf-modal-radius)!important;box-shadow:var(--perf-modal-surface-shadow)!important}:root .aurora-glass .fixed.inset-0[class~=bg-black\/60]~:is([class~="bg-[var(--vp-card)]"],[style*="background: var(--vp-card)"]),:root.light .aurora-glass .fixed.inset-0[class~=bg-black\/60]~:is([class~="bg-[var(--vp-card)]"],[style*="background: var(--vp-card)"]),:root.light.fun .aurora-glass .fixed.inset-0[class~=bg-black\/60]~:is([class~="bg-[var(--vp-card)]"],[style*="background: var(--vp-card)"]){background:var(--perf-modal-surface-bg)!important;border-color:var(--perf-modal-surface-border)!important;border-radius:var(--perf-modal-radius)!important;box-shadow:var(--perf-modal-surface-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root .aurora-glass :is(.fixed.inset-0[class~=bg-black\/60],.fixed.inset-0[class~=bg-black\/75],.fixed.inset-0[class~=backdrop-blur-sm],.fixed.inset-0[style*="rgba(0,0,0"],.fixed.inset-0[style*="rgba(0, 0, 0"],.perf-modal-backdrop) :is([class*=max-w-][class~="bg-[var(--vp-card)]"],[class*=max-w-][class~=bg-card],[class*=max-w-][style*="background: var(--vp-card)"],[style*=maxWidth][style*="background: var(--vp-card)"],[style*=max-width][style*="background: var(--vp-card)"]),:root.light .aurora-glass :is(.fixed.inset-0[class~=bg-black\/60],.fixed.inset-0[class~=bg-black\/75],.fixed.inset-0[class~=backdrop-blur-sm],.fixed.inset-0[style*="rgba(0,0,0"],.fixed.inset-0[style*="rgba(0, 0, 0"],.perf-modal-backdrop) :is([class*=max-w-][class~="bg-[var(--vp-card)]"],[class*=max-w-][class~=bg-card],[class*=max-w-][style*="background: var(--vp-card)"],[style*=maxWidth][style*="background: var(--vp-card)"],[style*=max-width][style*="background: var(--vp-card)"]),:root.light.fun .aurora-glass :is(.fixed.inset-0[class~=bg-black\/60],.fixed.inset-0[class~=bg-black\/75],.fixed.inset-0[class~=backdrop-blur-sm],.fixed.inset-0[style*="rgba(0,0,0"],.fixed.inset-0[style*="rgba(0, 0, 0"],.perf-modal-backdrop) :is([class*=max-w-][class~="bg-[var(--vp-card)]"],[class*=max-w-][class~=bg-card],[class*=max-w-][style*="background: var(--vp-card)"],[style*=maxWidth][style*="background: var(--vp-card)"],[style*=max-width][style*="background: var(--vp-card)"]),:root .aurora-glass .fixed.inset-0[class~=bg-black\/60]~* :is([class*=max-w-][class~="bg-[var(--vp-card)]"],[class*=max-w-][class~=bg-card],[class*=max-w-][style*="background: var(--vp-card)"]),:root.light .aurora-glass .fixed.inset-0[class~=bg-black\/60]~* :is([class*=max-w-][class~="bg-[var(--vp-card)]"],[class*=max-w-][class~=bg-card],[class*=max-w-][style*="background: var(--vp-card)"]),:root.light.fun .aurora-glass .fixed.inset-0[class~=bg-black\/60]~* :is([class*=max-w-][class~="bg-[var(--vp-card)]"],[class*=max-w-][class~=bg-card],[class*=max-w-][style*="background: var(--vp-card)"]){background:var(--perf-modal-surface-bg)!important;border:1px solid var(--perf-modal-surface-border)!important;border-radius:var(--perf-modal-radius)!important;box-shadow:var(--perf-modal-surface-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root .aurora-glass .perf-pr-surface-scope [style*="background: var(--vp-card)"][style*="border: 1px solid var(--vp-border)"],:root.light .aurora-glass .perf-pr-surface-scope [style*="background: var(--vp-card)"][style*="border: 1px solid var(--vp-border)"],:root.light.fun .aurora-glass .perf-pr-surface-scope [style*="background: var(--vp-card)"][style*="border: 1px solid var(--vp-border)"]{background:var(--perf-card-bg)!important;border-color:var(--perf-card-border)!important;box-shadow:var(--perf-card-shadow), var(--perf-card-glow)!important}:root .aurora-glass .perf-pr-surface-scope input[style*="background: var(--vp-card)"],:root.light .aurora-glass .perf-pr-surface-scope input[style*="background: var(--vp-card)"],:root.light.fun .aurora-glass .perf-pr-surface-scope input[style*="background: var(--vp-card)"]{background:var(--perf-track)!important;border-color:var(--perf-card-border)!important}@media (max-width:639px){:root .aurora-glass .fixed.inset-0[class~=bg-black\/75]>[class~="rounded-t-[24px]"],:root.light .aurora-glass .fixed.inset-0[class~=bg-black\/75]>[class~="rounded-t-[24px]"],:root.light.fun .aurora-glass .fixed.inset-0[class~=bg-black\/75]>[class~="rounded-t-[24px]"]{border-radius:var(--perf-sheet-radius) var(--perf-sheet-radius) 0 0!important;box-shadow:var(--perf-sheet-shadow)!important;border-bottom:none!important}}
