html[data-ui-style=titanio],html[data-ui-style=cristal],html[data-ui-style=circuito],html[data-ui-style=pulso],html[data-ui-style=obsidiana]{--fg-extra-accent:var(--card-accent-hsl,var(--theme-primary-hsl))}html[data-ui-style=titanio] .fg-panel-primary{border-radius:16px;box-shadow:inset 0 1px 0 #ffffff39, inset 0 -1px 0 #000a, 0 15px 30px #0009, 0 2px 0 hsl(var(--fg-extra-accent) / .8)!important;background:linear-gradient(165deg,#20252e,#11151b 58%,#0a0d12) padding-box padding-box,linear-gradient(136deg,#cad2da,#697380 23%,#303741 55%,#aeb8c2) border-box!important;border:1px solid #0000!important}html[data-ui-style=titanio] .fg-panel-primary:after{content:"";z-index:2;pointer-events:none;opacity:1;filter:none;background:linear-gradient(90deg,#0000,#e9f0f8,#0000);width:32%;height:1px;position:absolute;inset:0 auto auto 22px}html[data-ui-style=titanio] .fg-panel-primary:before{content:none!important}html[data-ui-style=titanio] :is(.fg-panel-secondary,.glass:not(.fg-panel-primary):not(.fg-panel-tertiary):not(.fg-panel-inset)){border-radius:9px;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(140deg,#22272f,#11151b)!important;border:1px solid #65707c!important;box-shadow:inset 0 1px #ffffff30,0 5px 12px #0009!important}html[data-ui-style=titanio] .fg-panel-secondary:not(.fg-accent-none):not(.fg-accent-neutral):before{z-index:2;background:hsl(var(--fg-extra-accent));width:2px;height:auto;box-shadow:0 0 7px hsl(var(--fg-extra-accent) / .5);border-radius:0;display:block;inset:12px auto 12px 0}html[data-ui-style=cristal].dark body{background-image:radial-gradient(ellipse at 78% 28%, hsl(var(--theme-primary-hsl) / .14), transparent 43%), radial-gradient(ellipse at 18% 84%, #77b7ff18, transparent 40%)}html[data-ui-style=cristal] .fg-panel-primary{-webkit-backdrop-filter:blur(18px)saturate(140%);border-radius:27px;background:linear-gradient(130deg,#d5e7ff26,#7087a213 53%,#ffffff0b)!important;border:1px solid #ffffff80!important;box-shadow:inset 0 1px 1px #ffffff7a,inset 0 -1px 1px #ffffff1d,0 20px 40px #0009!important}html[data-ui-style=cristal] .fg-panel-primary:before{content:none!important}html[data-ui-style=cristal] .fg-panel-primary:after{content:"";z-index:2;opacity:1;filter:none;pointer-events:none;background:0 0;border:1px solid #ffffff1a;border-radius:25px;width:auto;height:auto;position:absolute;inset:2px}html[data-ui-style=cristal] :is(.fg-panel-secondary,.glass:not(.fg-panel-primary):not(.fg-panel-tertiary):not(.fg-panel-inset)){-webkit-backdrop-filter:blur(20px);border-radius:18px;background:linear-gradient(145deg,#fff3,#aac6e411 70%)!important;border:1px solid #ffffff83!important;box-shadow:inset 0 1px #ffffff70,0 8px 18px #0006!important}html[data-ui-style=cristal] .fg-panel-secondary:not(.fg-accent-none):not(.fg-accent-neutral):before{z-index:2;background:#fff;width:56%;height:1px;display:block;inset:-1px auto auto 22%;box-shadow:0 0 12px #fff}html[data-ui-style=circuito] .fg-panel-primary{border-radius:7px;border:1px solid hsl(var(--fg-extra-accent) / .7)!important;background:radial-gradient(circle, hsl(var(--fg-extra-accent) / .13) .8px, transparent 1.1px) 0 0 / 16px 16px, linear-gradient(135deg, #121c25, #0b1018 78%)!important;box-shadow:inset 0 0 0 4px #101720,0 10px 25px #000a!important}html[data-ui-style=circuito] .fg-panel-primary:before{content:none!important}html[data-ui-style=circuito] .fg-panel-primary:after{content:"";z-index:2;border:1px solid hsl(var(--fg-extra-accent) / .18);background:linear-gradient(hsl(var(--fg-extra-accent)), hsl(var(--fg-extra-accent))) left top / 70px 2px no-repeat, linear-gradient(hsl(var(--fg-extra-accent)), hsl(var(--fg-extra-accent))) right bottom / 90px 2px no-repeat, radial-gradient(circle, hsl(var(--fg-extra-accent)) 0 3px, transparent 4px) right 89px bottom -3px / 8px 8px no-repeat;opacity:1;filter:none;pointer-events:none;border-radius:2px;width:auto;height:auto;position:absolute;inset:9px}html[data-ui-style=circuito] :is(.fg-panel-secondary,.glass:not(.fg-panel-primary):not(.fg-panel-tertiary):not(.fg-panel-inset)){border-radius:3px;background:linear-gradient(90deg, hsl(var(--fg-extra-accent) / .22) 2px, transparent 2px), repeating-linear-gradient(90deg, #ffffff06 0 1px, transparent 1px 18px), #0d1620!important;border:1px solid #536172!important;box-shadow:4px 4px #05080c,inset 0 0 0 2px #0e1a26!important}html[data-ui-style=circuito] .fg-panel-secondary:not(.fg-accent-none):not(.fg-accent-neutral):before{z-index:2;background:hsl(var(--fg-extra-accent));width:7px;height:7px;box-shadow:0 0 12px hsl(var(--fg-extra-accent));border-radius:50%;display:block;inset:-3px 15px auto auto}html[data-ui-style=pulso] .fg-panel-primary{border-radius:6px 21px 21px 6px;border:1px solid #373947!important;border-left:6px solid hsl(var(--fg-extra-accent))!important;background:radial-gradient(ellipse at 0% 42%, hsl(var(--fg-extra-accent) / .27), transparent 39%), linear-gradient(100deg, #1b1b25, #111319 69%)!important;box-shadow:0 16px 30px #0008, -8px 0 26px hsl(var(--fg-extra-accent) / .22), inset 0 1px 0 #ffffff18!important}html[data-ui-style=pulso] .fg-panel-primary:before{content:none!important}html[data-ui-style=pulso] .fg-panel-primary:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(transparent, #fff8, hsl(var(--fg-extra-accent)), #fff8, transparent);filter:blur(1px);opacity:1;width:6px;height:auto;position:absolute;inset:14px auto 14px -6px}html[data-ui-style=pulso] :is(.fg-panel-secondary,.glass:not(.fg-panel-primary):not(.fg-panel-tertiary):not(.fg-panel-inset)){border-radius:4px 13px 13px 4px;border:1px solid #484956!important;border-left:3px solid hsl(var(--fg-extra-accent) / .65)!important;background:linear-gradient(100deg, hsl(var(--fg-extra-accent) / .12), #202129 36%, #15171e)!important;box-shadow:0 7px 16px #0008,inset 0 1px #ffffff16!important}html[data-ui-style=pulso] .fg-panel-secondary:before{content:none!important}html[data-ui-style=obsidiana] .fg-panel-primary{border-radius:22px;box-shadow:inset 0 2px 1px #ffffff24, inset 0 -3px 3px #000a, 0 6px 0 -2px #07090c, 0 16px 2px -9px hsl(var(--fg-extra-accent) / .65), 0 26px 35px #000b!important;background:linear-gradient(158deg,#282a31,#17191f 30%,#0a0b0f 88%)!important;border:1px solid #444652!important}html[data-ui-style=obsidiana] .fg-panel-primary:before{content:none!important}html[data-ui-style=obsidiana] .fg-panel-primary:after{content:"";z-index:2;pointer-events:none;background:hsl(var(--fg-extra-accent));filter:blur(6px);opacity:.78;width:auto;height:3px;position:absolute;inset:auto 17% -3px}html[data-ui-style=obsidiana] :is(.fg-panel-secondary,.glass:not(.fg-panel-primary):not(.fg-panel-tertiary):not(.fg-panel-inset)){border-radius:11px;background:linear-gradient(165deg,#0d0e13,#1a1c22)!important;border:1px solid #090a0d!important;box-shadow:inset 0 3px 8px #000d,inset 0 -1px #ffffff15,0 1px #fff2!important}html[data-ui-style=obsidiana] .fg-panel-secondary:not(.fg-accent-none):not(.fg-accent-neutral):before{z-index:2;width:45%;height:1px;box-shadow:none;background:#ffffff3a;display:block;inset:0 auto auto 15px}html[data-ui-style=titanio] .fg-panel-tertiary,html[data-ui-style=cristal] .fg-panel-tertiary,html[data-ui-style=circuito] .fg-panel-tertiary,html[data-ui-style=pulso] .fg-panel-tertiary,html[data-ui-style=obsidiana] .fg-panel-tertiary{box-shadow:inset 0 1px 0 hsl(var(--foreground) / .04)!important}html[data-ui-style=titanio] .fg-panel-selected.fg-panel-secondary{border-color:hsl(var(--fg-extra-accent))!important}html[data-ui-style=cristal] .fg-panel-selected.fg-panel-secondary{border-color:hsl(var(--fg-extra-accent) / .9)!important;box-shadow:inset 0 1px 0 #ffffff80, 0 0 22px hsl(var(--fg-extra-accent) / .3)!important}html[data-ui-style=circuito] .fg-panel-selected.fg-panel-secondary{border-color:hsl(var(--fg-extra-accent))!important}html[data-ui-style=pulso] .fg-panel-selected.fg-panel-secondary{border-left:6px solid hsl(var(--fg-extra-accent))!important;box-shadow:0 8px 20px hsl(var(--fg-extra-accent) / .22)!important}html[data-ui-style=obsidiana] .fg-panel-selected.fg-panel-secondary{box-shadow:inset 0 3px 8px #000d, inset 0 -1px 0 hsl(var(--fg-extra-accent) / .75), 0 0 14px hsl(var(--fg-extra-accent) / .2)!important}@media (hover:hover) and (pointer:fine){html[data-ui-style=titanio] .fg-panel-interactive:hover{filter:brightness(1.12);transform:translateY(-3px)}html[data-ui-style=cristal] .fg-panel-interactive:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 #ffffff96, 0 11px 28px hsl(var(--fg-extra-accent) / .3)!important}html[data-ui-style=circuito] .fg-panel-interactive:hover{filter:drop-shadow(0 0 9px hsl(var(--fg-extra-accent) / .45));transform:translateY(-3px)}html[data-ui-style=pulso] .fg-panel-interactive:hover{filter:brightness(1.14) drop-shadow(-5px 0 10px hsl(var(--fg-extra-accent) / .35));transform:translateY(-3px)}html[data-ui-style=obsidiana] .fg-panel-interactive:hover{filter:brightness(1.15);transform:translateY(-3px)}}html[data-ui-style=titanio]:not(.dark) .fg-panel-primary{box-shadow:inset 0 1px 0 #fff, 0 12px 27px #2934412b, 0 2px 0 hsl(var(--fg-extra-accent) / .5)!important;background:linear-gradient(160deg,#fff,#e5e9ed 62%,#cdd5dc) padding-box padding-box,linear-gradient(135deg,#6e7984,#e8edf2 26%,#8494a4 74%,#536170) border-box!important}html[data-ui-style=titanio]:not(.dark) :is(.fg-panel-secondary,.glass:not(.fg-panel-primary):not(.fg-panel-tertiary):not(.fg-panel-inset)){background:repeating-linear-gradient(0deg,#fff4 0 1px,#0000 1px 4px),linear-gradient(145deg,#f9fbfd,#d7dfe7)!important;border-color:#8996a5!important;box-shadow:inset 0 1px #fff,0 5px 12px #1e293b24!important}html[data-ui-style=cristal]:not(.dark) .fg-panel-primary{background:linear-gradient(145deg,#ffffffc7,#e3ebf5a8)!important;border-color:#fff!important;box-shadow:inset 0 1px 1px #fff,0 16px 30px #5360743a!important}html[data-ui-style=cristal]:not(.dark) :is(.fg-panel-secondary,.glass:not(.fg-panel-primary):not(.fg-panel-tertiary):not(.fg-panel-inset)){background:#ffffff8a!important;border-color:#fff!important;box-shadow:inset 0 1px #fff,0 8px 18px #53607436!important}html[data-ui-style=circuito]:not(.dark) .fg-panel-primary{background:radial-gradient(circle, hsl(var(--fg-extra-accent) / .16) .8px, transparent 1.1px) 0 0 / 16px 16px, linear-gradient(135deg, #f9fcff, #dfe9f1)!important;box-shadow:inset 0 0 0 4px #eaf2f8,0 10px 25px #1c33402b!important}html[data-ui-style=circuito]:not(.dark) :is(.fg-panel-secondary,.glass:not(.fg-panel-primary):not(.fg-panel-tertiary):not(.fg-panel-inset)){background:linear-gradient(90deg, hsl(var(--fg-extra-accent) / .4) 2px, transparent 2px), repeating-linear-gradient(90deg, #091f3008 0 1px, transparent 1px 18px), #f2f8fd!important;border-color:#8296a8!important;box-shadow:4px 4px #d0dfe9,inset 0 0 0 2px #eaf2f8!important}html[data-ui-style=pulso]:not(.dark) .fg-panel-primary{border-color:#b7bec9!important;border-left-color:hsl(var(--fg-extra-accent))!important;background:radial-gradient(ellipse at 0% 42%, hsl(var(--fg-extra-accent) / .17), transparent 42%), linear-gradient(100deg, #fff, #eef1f6 70%)!important;box-shadow:0 13px 27px #2530442b, -7px 0 17px hsl(var(--fg-extra-accent) / .2), inset 0 1px #fff!important}html[data-ui-style=pulso]:not(.dark) :is(.fg-panel-secondary,.glass:not(.fg-panel-primary):not(.fg-panel-tertiary):not(.fg-panel-inset)){border-color:#aeb7c4!important;border-left-color:hsl(var(--fg-extra-accent) / .75)!important;background:linear-gradient(100deg, hsl(var(--fg-extra-accent) / .12), #fff 45%, #eff1f5)!important;box-shadow:0 6px 16px #25304425,inset 0 1px #fff!important}html[data-ui-style=obsidiana]:not(.dark) .fg-panel-primary{box-shadow:inset 0 2px 1px #fff, inset 0 -3px 3px #4049502a, 0 6px 0 -2px #bac1ca, 0 16px 2px -9px hsl(var(--fg-extra-accent) / .5), 0 22px 28px #222b3830!important;background:linear-gradient(158deg,#fff,#e9ebef 40%,#cbd0d8)!important;border-color:#9ba4b0!important}html[data-ui-style=obsidiana]:not(.dark) :is(.fg-panel-secondary,.glass:not(.fg-panel-primary):not(.fg-panel-tertiary):not(.fg-panel-inset)){background:linear-gradient(165deg,#e1e5eb,#f9fafc)!important;border-color:#c3cbd4!important;box-shadow:inset 0 3px 8px #37415130,inset 0 -1px #fff,0 1px #fff!important}.fg-style-preview.fg-prev-titanio{background:linear-gradient(140deg,#303740,#101318);border-color:#8f9cab;box-shadow:inset 0 1px #fff5,0 5px 9px #0005}.fg-style-preview.fg-prev-titanio:before{content:"";background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 4px),#1b2027;border:1px solid #8f9cab;border-radius:4px;position:absolute;inset:7px 8px 7px 45%}.fg-style-preview.fg-prev-cristal{background:linear-gradient(125deg, hsl(var(--theme-primary-hsl) / .24), #a1b5cb38, #ffffff20);border-color:#ffffffa0;box-shadow:inset 0 1px #fff9,0 5px 12px #0004}.fg-style-preview.fg-prev-cristal:before{content:"";background:#ffffff38;border:1px solid #ffffffa0;border-radius:8px;position:absolute;inset:7px 8px 7px 45%}.fg-style-preview.fg-prev-circuito{border-color:hsl(var(--theme-primary-hsl) / .7);background:radial-gradient(circle, hsl(var(--theme-primary-hsl) / .38) 1px, transparent 1px) 0 0 / 9px 9px, #12202b;border-radius:3px}.fg-style-preview.fg-prev-circuito:before{content:"";background:linear-gradient(hsl(var(--theme-primary-hsl)), hsl(var(--theme-primary-hsl))) top left / 60% 2px no-repeat, #14232d;border:1px solid #7c91a0;position:absolute;inset:6px 8px 6px 45%}.fg-style-preview.fg-prev-pulso{border-color:#5b5d68;border-left:5px solid hsl(var(--theme-primary-hsl));background:radial-gradient(circle at left, hsl(var(--theme-primary-hsl) / .35), transparent 60%), #171a22;box-shadow:-4px 0 12px hsl(var(--theme-primary-hsl) / .24);border-radius:3px 12px 12px 3px}.fg-style-preview.fg-prev-pulso:before{content:"";border:1px solid #5b5d68;border-left:3px solid hsl(var(--theme-primary-hsl));background:#1b1e26;border-radius:2px 6px 6px 2px;position:absolute;inset:7px 8px 7px 45%}.fg-style-preview.fg-prev-obsidiana{box-shadow:inset 0 1px #ffffff35, 0 5px 0 -3px hsl(var(--theme-primary-hsl)), 0 9px 12px #0006;background:linear-gradient(150deg,#30323a,#101116);border-color:#565965;border-radius:13px}.fg-style-preview.fg-prev-obsidiana:before{content:"";background:#171920;border:1px solid #08090c;border-radius:5px;position:absolute;inset:8px 8px 8px 45%;box-shadow:inset 0 3px 7px #000c}@media (prefers-reduced-motion:reduce){html[data-ui-style=titanio] .fg-panel-interactive,html[data-ui-style=cristal] .fg-panel-interactive,html[data-ui-style=circuito] .fg-panel-interactive,html[data-ui-style=pulso] .fg-panel-interactive,html[data-ui-style=obsidiana] .fg-panel-interactive{transition:none!important;animation:none!important}}@media (forced-colors:active){html[data-ui-style=titanio] :is(.fg-panel-primary,.fg-panel-secondary),html[data-ui-style=cristal] :is(.fg-panel-primary,.fg-panel-secondary),html[data-ui-style=circuito] :is(.fg-panel-primary,.fg-panel-secondary),html[data-ui-style=pulso] :is(.fg-panel-primary,.fg-panel-secondary),html[data-ui-style=obsidiana] :is(.fg-panel-primary,.fg-panel-secondary){box-shadow:none!important;border:1px solid canvastext!important}}
