html[data-ui-style=normal] .fg-panel-primary,html[data-ui-style=normal] .fg-panel-primary.fg-glow-subtle{border:1px solid var(--fg-border-neutral)!important;background:linear-gradient(180deg, var(--fg-panel-main-top), var(--fg-panel-main-bottom))!important;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .03), 0 10px 26px var(--fg-depth)!important}html[data-ui-style=normal] .fg-panel-primary:before,html[data-ui-style=normal] .fg-panel-primary:after,html[data-ui-style=normal] .fg-panel-secondary:before{content:none!important}html[data-ui-style=normal] .fg-panel-secondary,html[data-ui-style=normal] .fg-panel-secondary.fg-glow-subtle{border:1px solid var(--fg-border-neutral)!important;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .025), 0 8px 20px hsl(var(--shadow-color) / .16)!important}html[data-ui-style=neon] .fg-panel-primary{--fg-fx:var(--card-accent-hsl,var(--theme-primary-hsl));background:linear-gradient(155deg, var(--fg-panel-main-top), var(--fg-panel-main-bottom)) padding-box, linear-gradient(110deg, hsl(var(--fg-fx) / .98), hsl(var(--fg-fx) / .72) 30%, hsl(var(--fg-fx) / .94) 52%, hsl(var(--fg-fx) / .72) 75%, hsl(var(--fg-fx) / .98)) border-box!important;box-shadow:0 0 0 1px hsl(var(--fg-fx) / .17), 0 0 9px hsl(var(--fg-fx) / .42), 0 0 26px hsl(var(--fg-fx) / .22), inset 0 0 12px hsl(var(--fg-fx) / .08), 0 18px 34px #0000004d!important;border:1.5px solid #0000!important}html[data-ui-style=neon] .fg-panel-primary:before{content:none!important}html[data-ui-style=neon] .fg-panel-primary:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;opacity:.7;filter:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:radial-gradient(70px 50px at 0 0,#fff,#0000),radial-gradient(70px 50px at 100% 0,#fff,#0000),radial-gradient(70px 50px at 0 100%,#fff,#0000),radial-gradient(70px 50px at 100% 100%,#fff,#0000);width:auto;height:auto;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-ui-style=neon] .fg-panel-secondary,html[data-ui-style=neon] .fg-panel-secondary.fg-glow-subtle{border:1px solid hsl(var(--foreground) / .2)!important;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .035), 0 8px 18px #0003!important}html[data-ui-style=neon] .fg-panel-secondary:before{z-index:2;filter:drop-shadow(0 0 4px hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .7))}html[data-ui-style=neon] .fg-panel-secondary.fg-accent-corner:before{border-top:2px solid hsl(var(--card-accent-hsl,var(--theme-primary-hsl)));border-left:2px solid hsl(var(--card-accent-hsl,var(--theme-primary-hsl)));border-radius:inherit;width:32px;height:23px;box-shadow:none;background:0 0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;top:0;left:0}html[data-ui-style=gamer] .fg-panel-primary{filter:drop-shadow(0 0 7px hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .23));background:linear-gradient(170deg, var(--g-surface-top), var(--g-surface-bottom)) padding-box, linear-gradient(125deg, hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .7), var(--g-contour) 19%, var(--g-contour) 81%, hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .7)) border-box!important}html[data-ui-style=gamer] .fg-panel-primary:after{z-index:2;color:hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .98);opacity:1;filter:drop-shadow(0 0 5px hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .76));background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:12px 1px,1px 12px,right 12px top 1px,right 1px top 12px,left 12px bottom 1px,left 1px bottom 12px,right 12px bottom 1px,right 1px bottom 12px,50% 1px,center bottom 1px;background-size:22px 2px,2px 22px,22px 2px,2px 22px,22px 2px,2px 22px,22px 2px,2px 22px,42px 2px,22px 1px;inset:0}html[data-ui-style=gamer] .fg-panel-secondary:before{z-index:2;background:hsl(var(--card-accent-hsl,var(--theme-primary-hsl)));left:2px}html[data-ui-style=gamer] .fg-panel-selected.fg-panel-primary,html[data-ui-style=gamer] .fg-panel-interactive.fg-panel-primary:hover{filter:drop-shadow(0 0 11px hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .44))}html[data-ui-style=gamer] .fg-panel-selected.fg-panel-primary{background:linear-gradient(170deg, var(--g-surface-top), var(--g-surface-bottom)) padding-box, linear-gradient(125deg, hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .94), var(--g-contour) 25%, var(--g-contour) 75%, hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .94)) border-box!important}html[data-ui-style=aurora] .fg-panel-primary{--au-local:hsl(var(--card-accent-hsl,var(--theme-primary-hsl)));--au-local-light:color-mix(in oklab, var(--au-local) 45%, white);--au-local-violet:color-mix(in oklab, var(--au-local) 18%, oklch(67% .24 304));background:linear-gradient(160deg, var(--au-surface-top), var(--au-surface-bottom)) padding-box, linear-gradient(105deg, var(--au-local) 0%, var(--au-local-light) 22%, #ffffffeb 40%, var(--au-local-violet) 61%, var(--au-local-violet) 100%) border-box!important;box-shadow:0 0 7px color-mix(in srgb, var(--au-local) 38%, transparent), 0 0 22px color-mix(in srgb, var(--au-local) 22%, transparent), 0 0 37px color-mix(in srgb, var(--au-local-violet) 16%, transparent), inset 0 1px 0 hsl(var(--foreground) / .075), 0 18px 42px #00000052!important;border:1.5px solid #0000!important}html[data-ui-style=aurora] .fg-panel-primary:before{content:none!important}html[data-ui-style=aurora] .fg-panel-primary:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;opacity:.85;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:radial-gradient(90px 35px at 22% 0,#fff9,#0000 70%),radial-gradient(80px 36px at 95% 100%,#fff6,#0000 70%);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-ui-style=aurora] .fg-panel-secondary,html[data-ui-style=aurora] .fg-panel-secondary.fg-glow-subtle{border:1px solid color-mix(in srgb, hsl(var(--card-accent-hsl,var(--theme-primary-hsl))) 43%, hsl(var(--foreground) / .16))!important;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .045), 0 8px 20px #0003, 0 0 9px hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .11)!important}html[data-ui-style=aurora] .fg-panel-secondary:before{z-index:2}html[data-ui-style=aurora] .fg-panel-selected.fg-panel-primary{background:linear-gradient(160deg, var(--au-surface-top), var(--au-surface-bottom)) padding-box, linear-gradient(113deg, var(--au-local), var(--au-local-light) 48%, var(--au-local-violet)) border-box!important}html[data-ui-style=neon] .fg-panel-tertiary,html[data-ui-style=gamer] .fg-panel-tertiary,html[data-ui-style=aurora] .fg-panel-tertiary{box-shadow:inset 0 1px 0 hsl(var(--foreground) / .035)!important}@media (hover:hover) and (pointer:fine){html[data-ui-style=neon] .fg-panel-secondary.fg-panel-interactive:hover{border-color:hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .84)!important;box-shadow:0 0 9px hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .35), 0 12px 25px #00000040!important}html[data-ui-style=aurora] .fg-panel-secondary.fg-panel-interactive:hover{border-color:hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .7)!important;box-shadow:0 0 11px hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .25), 0 12px 26px #00000040!important}html[data-ui-style=gamer] .fg-panel-secondary.fg-panel-interactive:hover{filter:drop-shadow(0 0 8px hsl(var(--card-accent-hsl,var(--theme-primary-hsl)) / .34))}html[data-ui-style=neon] .fg-panel-primary.fg-panel-interactive:hover{box-shadow:0 0 0 1px hsl(var(--fg-fx) / .24), 0 0 13px hsl(var(--fg-fx) / .54), 0 0 32px hsl(var(--fg-fx) / .3), inset 0 0 16px hsl(var(--fg-fx) / .1), 0 20px 38px #00000052!important}html[data-ui-style=aurora] .fg-panel-primary.fg-panel-interactive:hover{box-shadow:0 0 10px color-mix(in srgb, var(--au-local) 52%, transparent), 0 0 29px color-mix(in srgb, var(--au-local) 28%, transparent), 0 0 45px color-mix(in srgb, var(--au-local-violet) 20%, transparent), 0 20px 42px #00000057!important}html[data-ui-style=neon] .fg-panel-interactive:hover:before,html[data-ui-style=gamer] .fg-panel-interactive:hover:before,html[data-ui-style=aurora] .fg-panel-interactive:hover:before{width:revert}html[data-ui-style=neon] .fg-panel-secondary.fg-accent-top:hover:before,html[data-ui-style=aurora] .fg-panel-secondary.fg-accent-top:hover:before,html[data-ui-style=neon] .fg-panel-secondary.fg-accent-bottom:hover:before,html[data-ui-style=aurora] .fg-panel-secondary.fg-accent-bottom:hover:before{width:32px}html[data-ui-style=gamer] .fg-panel-secondary:hover:before{width:2px}}html[data-ui-style=neon]:not(.dark) .fg-panel-primary{box-shadow:0 0 6px hsl(var(--fg-fx) / .2), 0 0 18px hsl(var(--fg-fx) / .1), 0 12px 28px hsl(var(--shadow-color) / .14)!important}html[data-ui-style=aurora]:not(.dark) .fg-panel-primary{box-shadow:0 0 7px color-mix(in srgb, var(--au-local) 24%, transparent), 0 0 21px color-mix(in srgb, var(--au-local-violet) 12%, transparent), 0 12px 28px hsl(var(--shadow-color) / .14)!important}@media (prefers-reduced-motion:reduce){html[data-ui-style] .fg-panel-interactive,html[data-ui-style] .fg-panel-interactive:before,html[data-ui-style] .fg-panel-interactive:after{transition:none!important;animation:none!important}}@media (forced-colors:active){html[data-ui-style] .fg-panel-primary,html[data-ui-style] .fg-panel-secondary{box-shadow:none!important;border:1px solid canvastext!important}html[data-ui-style] .fg-panel-primary:after,html[data-ui-style] .fg-panel-secondary:before{display:none!important}}
