.effect-glow:before,.effect-neon:before,.effect-glitch:before,.effect-glitch:after{content:attr(data-text);content:attr(data-text) / "";padding:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.effect-shimmer,.effect-chrome,.effect-holo,.effect-fire,.effect-gradient,.effect-rainbow,.effect-cyber,.effect-aurora,.effect-outline{color:var(--effect-color);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.effect-cyber,.effect-aurora,.effect-outline{margin:-.14em -.08em;padding:.14em .08em}.effect-glow{isolation:isolate;color:var(--effect-color);text-shadow:0 0 calc(2px * var(--effect-intensity)) color-mix(in srgb, var(--effect-color) 70%, transparent);display:inline-block;position:relative}.effect-glow:before{z-index:-1;-webkit-text-fill-color:transparent;text-shadow:0 0 calc((1px + .05em) * var(--effect-intensity)) var(--effect-color), 0 0 calc((4px + .16em) * var(--effect-intensity)) var(--effect-color), 0 0 calc((8px + .36em) * var(--effect-intensity)) color-mix(in srgb, var(--effect-color) 60%, transparent);animation:fx-glow-breathe calc(2.4 * var(--effect-speed)) ease-in-out infinite}@keyframes fx-glow-breathe{0%,to{opacity:1}50%{opacity:.3}}@property --neon-power{syntax:"<number>";inherits:true;initial-value:1}.effect-neon{isolation:isolate;color:var(--effect-color);-webkit-text-fill-color:color-mix(in oklab, color-mix(in oklab, currentColor 50%, #fff) calc(var(--neon-power) * 100%), color-mix(in oklab, currentColor 45%, #000));-webkit-text-stroke:calc(.3px + .02em) color-mix(in oklab, currentColor calc(var(--neon-power) * 100%), color-mix(in oklab, currentColor 40%, #000));text-shadow:0 0 calc(1px + .03em) color-mix(in srgb, currentColor calc(var(--neon-power) * 90%), transparent), 0 0 calc((1.5px + .05em) * var(--effect-intensity)) color-mix(in srgb, currentColor calc(var(--neon-power) * 100%), transparent);animation:fx-neon-power calc(6.5 * var(--effect-speed)) steps(1) infinite;display:inline-block;position:relative}.effect-neon:before{z-index:-1;-webkit-text-fill-color:transparent;-webkit-text-stroke:0;text-shadow:0 0 calc((4px + .12em) * var(--effect-intensity)) currentColor, 0 0 calc((8px + .26em) * var(--effect-intensity)) currentColor, 0 0 calc((16px + .6em) * var(--effect-intensity)) color-mix(in srgb, currentColor 55%, transparent);animation:fx-neon-hum calc(1.9 * var(--effect-speed)) ease-in-out infinite alternate}@keyframes fx-neon-hum{0%{opacity:calc(var(--neon-power) * .55)}to{opacity:var(--neon-power)}}@keyframes fx-neon-power{0%,15%,17.5%,52%,53%,55.5%,57%,83%,85%{--neon-power:1}14%{--neon-power:.25}16.5%{--neon-power:.6}50%{--neon-power:.08}52.5%{--neon-power:.15}54%{--neon-power:.05}56%{--neon-power:.7}84%{--neon-power:.35}}.effect-shimmer{background-image:linear-gradient(105deg, transparent 30%, color-mix(in srgb, var(--effect-color) 70%, #fff) 43%, #fff 50%, color-mix(in srgb, var(--effect-color) 70%, #fff) 57%, transparent 70%), linear-gradient(color-mix(in oklab, var(--effect-color) 78%, #000) 0 0);animation:fx-shimmer calc(3.2 * var(--effect-speed)) cubic-bezier(.4, 0, .6, 1) infinite;background-repeat:no-repeat;background-size:260% 100%,100% 100%}@keyframes fx-shimmer{0%{background-position:120% 0,0 0}75%,to{background-position:-20% 0,0 0}}.effect-chrome{background-image:linear-gradient(100deg, transparent 42%, #ffffff80 47%, #fff 50%, #ffffff80 53%, transparent 58%), linear-gradient(180deg, #fff 0%, #f1f1f5 20%, #b6b6c2 40%, color-mix(in srgb, var(--effect-color) 18%, #6a6a78) 47%, #16161b 50%, #3b3b45 52.5%, #ededf2 57%, #a2a2ae 72%, #f6f6f9 88%, #cfcfd8 100%);filter:drop-shadow(0 2px 0 #00000059) drop-shadow(0 0 calc((3px + .11em) * var(--effect-intensity)) color-mix(in srgb, var(--effect-color) 35%, transparent));animation:fx-chrome calc(4.2 * var(--effect-speed)) ease-in-out infinite;background-repeat:no-repeat;background-size:250% 100%,100% 160%}@keyframes fx-chrome{0%{background-position:135% 0,0 20%}45%{background-position:-35% 0,0 85%}to{background-position:-35% 0,0 20%}}.effect-holo{animation:fx-loop-300 calc(6 * var(--effect-speed)) linear infinite;filter:drop-shadow(0 0 calc((3px + .11em) * var(--effect-intensity)) #a29bfe73);background-image:linear-gradient(100deg,#ff9ff3,#feca57,#48dbfb,#1dd1a1,#a29bfe,#ff9ff3);background-repeat:repeat-x;background-size:300% 100%}@property --fire-a{syntax:"<length>";inherits:false;initial-value:0}@property --fire-b{syntax:"<length>";inherits:false;initial-value:0}@property --fire-body{syntax:"<percentage>";inherits:false;initial-value:100%}.effect-fire{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='200'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.03 0.012' numOctaves='3' seed='3' stitchTiles='stitch' result='t'/%3E%3CfeColorMatrix in='t' result='e' values='0 0 0 0 .62 0 0 0 0 .04 0 0 0 0 0 -3.6 0 0 0 1.44'/%3E%3CfeColorMatrix in='t' result='h' values='0 0 0 0 1 0 0 0 0 .9 0 0 0 0 .55 3.6 0 0 0 -1.98'/%3E%3CfeMerge%3E%3CfeMergeNode in='e'/%3E%3CfeMergeNode in='h'/%3E%3C/feMerge%3E%3C/filter%3E%3Crect width='100' height='200' filter='url(%23f)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='200'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.03 0.012' numOctaves='3' seed='9' stitchTiles='stitch' result='t'/%3E%3CfeColorMatrix in='t' result='e' values='0 0 0 0 .62 0 0 0 0 .04 0 0 0 0 0 -3.6 0 0 0 1.3'/%3E%3CfeColorMatrix in='t' result='h' values='0 0 0 0 1 0 0 0 0 .9 0 0 0 0 .55 3.6 0 0 0 -2.05'/%3E%3CfeMerge%3E%3CfeMergeNode in='e'/%3E%3CfeMergeNode in='h'/%3E%3C/feMerge%3E%3C/filter%3E%3Crect width='100' height='200' filter='url(%23f)'/%3E%3C/svg%3E"),linear-gradient(#ffeaa0 0%,#ffc83a 26%,#ff9000 50%,#ff5200 74%,#d92400 100%);background-size:2.2em 4.4em,3.3em 6.6em,100% 220%;background-position:0 var(--fire-a), 1.1em var(--fire-b), 0 var(--fire-body);filter:drop-shadow(0 0 .6px #961800f2) drop-shadow(0 -.03em calc((2.4px + .088em) * var(--effect-intensity)) #ff6e00bf) drop-shadow(0 0 calc((6.6px + .24em) * var(--effect-intensity)) #ff3c0073);animation:fx-fire-a calc(1.5 * var(--effect-speed)) linear infinite, fx-fire-b calc(2.6 * var(--effect-speed)) linear infinite, fx-fire calc(1.6 * var(--effect-speed)) ease-in-out infinite alternate}@keyframes fx-fire-a{to{--fire-a:-4.4em}}@keyframes fx-fire-b{to{--fire-b:-6.6em}}@keyframes fx-fire{0%{--fire-body:100%}to{--fire-body:0%}}.effect-rainbow{animation:fx-rainbow calc(4 * var(--effect-speed)) linear infinite;background-image:linear-gradient(90deg,#ff5f6d,#ffc371,#f9f871,#4ade80,#22d3ee,#818cf8,#e879f9,#ff5f6d);background-size:200% 100%}@keyframes fx-rainbow{0%{background-position:0 0}to{background-position:-200% 0}}.effect-gradient{background-image:linear-gradient(90deg, var(--effect-color), var(--effect-color-2), var(--effect-color));animation:fx-gradient-loop calc(3.5 * var(--effect-speed)) linear infinite;background-repeat:repeat-x;background-size:200% 100%}@keyframes fx-loop-300{0%{background-position:0%}to{background-position:150%}}@keyframes fx-gradient-loop{0%{background-position:0%}to{background-position:200%}}.effect-flicker{color:var(--effect-color);text-shadow:0 0 calc((2.4px + .088em) * var(--effect-intensity)) var(--effect-color);animation:fx-flicker calc(4 * var(--effect-speed)) infinite}@keyframes fx-flicker{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,22%,24%,55%{opacity:.35;text-shadow:none}}.effect-cyber{--cyber-split:calc((.5px + .02em) * var(--effect-intensity));background-image:linear-gradient(180deg, transparent 0 40%, color-mix(in srgb, var(--effect-color) 25%, #fff) 50%, transparent 60% 100%), repeating-linear-gradient(180deg, #00000061 0 1px, transparent 1px 3px), linear-gradient(180deg, color-mix(in srgb, var(--effect-color) 75%, #fff), var(--effect-color) 45%, color-mix(in srgb, var(--effect-color) 82%, #000));filter:drop-shadow(var(--cyber-split) 0 0 #ff0055d9) drop-shadow(calc(var(--cyber-split) * -1) 0 0 #00f0ffd9);animation:fx-cyber-scan calc(2.2 * var(--effect-speed)) linear infinite, fx-cyber-jitter calc(3.7 * var(--effect-speed)) steps(1) infinite;background-size:100% 2.6em,100% 3px,100% 100%;display:inline-block;position:relative}@keyframes fx-cyber-scan{0%{background-position:0 0,0 0,0 0}to{background-position:0 2.6em,0 24px,0 0}}@keyframes fx-cyber-jitter{0%,to{--cyber-split:calc((.5px + .02em) * var(--effect-intensity));translate:0}46%{--cyber-split:calc((1px + .05em) * var(--effect-intensity));translate:.03em}47.5%{--cyber-split:calc((1px + .07em) * var(--effect-intensity) * -1);translate:-.025em}49%{--cyber-split:calc((.5px + .02em) * var(--effect-intensity));translate:0}82%{--cyber-split:calc((1px + .04em) * var(--effect-intensity));translate:-.015em}83%{--cyber-split:calc((.5px + .02em) * var(--effect-intensity));translate:0}}.effect-glitch{color:var(--effect-color);display:inline-block;position:relative}.effect-glitch:before{translate:calc((1px + .016em) * var(--effect-intensity)) 0;text-shadow:calc((-1px - .016em) * var(--effect-intensity)) 0 #ff003c;animation:fx-glitch-1 calc(2 * var(--effect-speed)) infinite linear alternate-reverse}.effect-glitch:after{translate:calc((-1px - .016em) * var(--effect-intensity)) 0;text-shadow:calc((-1px - .016em) * var(--effect-intensity)) 0 #00e1ff;animation:fx-glitch-2 calc(3 * var(--effect-speed)) infinite linear alternate-reverse}@keyframes fx-glitch-1{0%{clip-path:inset(20% 0 80%)}20%{clip-path:inset(60% 0 10%)}40%{clip-path:inset(40% 0 50%)}60%{clip-path:inset(80% 0 5%)}80%{clip-path:inset(10% 0 70%)}to{clip-path:inset(30% 0 50%)}}@keyframes fx-glitch-2{0%{clip-path:inset(10% 0 60%)}20%{clip-path:inset(30% 0 20%)}40%{clip-path:inset(70% 0 10%)}60%{clip-path:inset(20% 0 50%)}80%{clip-path:inset(50% 0 30%)}to{clip-path:inset(5% 0 80%)}}@property --static-ax{syntax:"<length>";inherits:true;initial-value:0}@property --static-ay{syntax:"<length>";inherits:true;initial-value:0}@property --static-bx{syntax:"<length>";inherits:true;initial-value:0}@property --static-by{syntax:"<length>";inherits:true;initial-value:0}@property --static-roll{syntax:"<length>";inherits:true;initial-value:0}@property --static-hum{syntax:"<length>";inherits:true;initial-value:0}@property --static-amp{syntax:"<percentage>";inherits:true;initial-value:55%}@property --static-fringe{syntax:"<length>";inherits:true;initial-value:0}.effect-static{--static-fringe:.016em;color:var(--effect-color);-webkit-text-fill-color:transparent;filter:drop-shadow(calc(var(--static-fringe) * var(--effect-intensity)) 0 0 #ff328299) drop-shadow(calc(var(--static-fringe) * var(--effect-intensity) * -1) 0 0 #28dcff99);animation:fx-static-a calc(.68 * var(--effect-speed)) steps(1) infinite, fx-static-b calc(.61 * var(--effect-speed)) steps(1) infinite, fx-static-roll calc(3.4 * var(--effect-speed)) linear infinite, fx-static-hum calc(7.9 * var(--effect-speed)) linear infinite, fx-static-drop calc(4.3 * var(--effect-speed)) steps(1) infinite;margin:-.14em -.08em;padding:.14em .08em;display:inline-block;position:relative}.effect-static:before,.effect-static:after{content:attr(data-text);content:attr(data-text) / "";padding:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg, transparent 30%, #ffffff1a 46%, color-mix(in srgb, var(--effect-color) 25%, #fff) 49.5%, transparent 51.5%), linear-gradient(180deg, transparent 20%, #0000004d 50%, transparent 80%), repeating-linear-gradient(180deg, #00000038 0 1px, transparent 1px 3px), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cfilter id='s' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='11' stitchTiles='stitch' result='t'/%3E%3CfeColorMatrix in='t' result='w' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 9 0 0 0 -5.94'/%3E%3C/filter%3E%3Crect width='96' height='96' filter='url(%23s)'/%3E%3C/svg%3E"), linear-gradient(color-mix(in srgb, var(--effect-color) clamp(0%, calc(100% - var(--static-amp) * var(--effect-intensity)), 100%), transparent) 0 0), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='s' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='2' seed='4' stitchTiles='stitch' result='t'/%3E%3CfeColorMatrix in='t' result='w' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 5 0 0 0 -2.85'/%3E%3CfeColorMatrix in='t' result='b' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 0 0 0 2.15'/%3E%3CfeMerge%3E%3CfeMergeNode in='w'/%3E%3CfeMergeNode in='b'/%3E%3C/feMerge%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23s)'/%3E%3C/svg%3E"), linear-gradient(var(--effect-color) 0 0);background-size:100% 3.2em,100% 5em,100% 3px,96px 96px,100% 100%,128px 128px,100% 100%;background-position:0 var(--static-roll), 0 var(--static-hum), 0 0, var(--static-bx) var(--static-by), 0 0, var(--static-ax) var(--static-ay), 0 0;animation:fx-static-hold calc(4.3 * var(--effect-speed)) steps(1) infinite;position:absolute;inset:0}.effect-static:after{clip-path:inset(0 0 100%);animation-name:fx-static-tear}@keyframes fx-static-a{0%{--static-ax:0px;--static-ay:0px}7.69%{--static-ax:41px;--static-ay:87px}15.38%{--static-ax:-63px;--static-ay:19px}23.08%{--static-ax:97px;--static-ay:-45px}30.77%{--static-ax:-23px;--static-ay:-91px}38.46%{--static-ax:71px;--static-ay:53px}46.15%{--static-ax:-89px;--static-ay:33px}53.85%{--static-ax:13px;--static-ay:-71px}61.54%{--static-ax:-51px;--static-ay:101px}69.23%{--static-ax:59px;--static-ay:-13px}76.92%{--static-ax:-107px;--static-ay:-37px}84.62%{--static-ax:29px;--static-ay:71px}92.31%{--static-ax:-3px;--static-ay:-119px}}@keyframes fx-static-b{0%{--static-bx:0px;--static-by:0px}9%{--static-bx:-37px;--static-by:59px}18%{--static-bx:83px;--static-by:-29px}27%{--static-bx:-11px;--static-by:-67px}36%{--static-bx:61px;--static-by:7px}45%{--static-bx:-79px;--static-by:43px}54%{--static-bx:29px;--static-by:89px}63%{--static-bx:-47px;--static-by:-17px}72%{--static-bx:53px;--static-by:-83px}81%{--static-bx:-5px;--static-by:31px}90%{--static-bx:73px;--static-by:-59px}}@keyframes fx-static-roll{0%{--static-roll:0px}to{--static-roll:3.2em}}@keyframes fx-static-hum{0%{--static-hum:0px}to{--static-hum:5em}}@keyframes fx-static-drop{0%,75.5%,92%,93.5%{--static-amp:55%;--static-fringe:.016em;translate:0}72%{--static-amp:95%;--static-fringe:.04em;translate:.03em}73.5%{--static-amp:80%;--static-fringe:-.03em;translate:-.02em .015em}75%{--static-amp:90%;--static-fringe:.03em;translate:.015em -.01em}92.5%{--static-amp:80%;--static-fringe:.03em;translate:0 -.025em}}@keyframes fx-static-hold{0%,76.5%{clip-path:none}72%{clip-path:polygon(evenodd,-50% -50%,150% -50%,150% 150%,-50% 150%,-50% -50%,-50% 34%,150% 34%,150% 52%,-50% 52%,-50% 34%)}73.5%{clip-path:polygon(evenodd,-50% -50%,150% -50%,150% 150%,-50% 150%,-50% -50%,-50% 58%,150% 58%,150% 74%,-50% 74%,-50% 58%)}75%{clip-path:polygon(evenodd,-50% -50%,150% -50%,150% 150%,-50% 150%,-50% -50%,-50% 18%,150% 18%,150% 30%,-50% 30%,-50% 18%)}}@keyframes fx-static-tear{0%,76.5%{clip-path:inset(0 0 100%);translate:0}72%{clip-path:inset(34% -50% 48%);translate:.09em}73.5%{clip-path:inset(58% -50% 26%);translate:-.07em}75%{clip-path:inset(18% -50% 70%);translate:.05em}}.effect-wave-char{color:var(--effect-color);animation:fx-wave calc(1.2 * var(--effect-speed)) ease-in-out infinite;display:inline-block}@keyframes fx-wave{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-6px * var(--effect-intensity)))}}.name-layer{display:inline-block}.nl-outline{-webkit-text-stroke:max(1px, .04em) color-mix(in srgb, var(--effect-color) 35%, #0b0710);paint-order:stroke fill}.nl-extrude{filter:drop-shadow(0 .035em 0 color-mix(in srgb, var(--effect-color) 55%, #000)) drop-shadow(0 .035em 0 color-mix(in srgb, var(--effect-color) 35%, #000)) drop-shadow(0 .06em .05em #00000073)}.nl-glow{filter:drop-shadow(0 0 calc(.14em * var(--effect-intensity,1)) color-mix(in srgb, var(--effect-color) 75%, transparent)) drop-shadow(0 0 calc(.42em * var(--effect-intensity,1)) color-mix(in srgb, var(--effect-color) 35%, transparent))}.nl-float{animation:nl-float calc(3.4 * var(--effect-speed,1s)) ease-in-out infinite}@keyframes nl-float{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-.08em)rotate(.6deg)}}@media (prefers-reduced-motion:reduce){.nl-float{animation:none}}.effect-sparkles{color:var(--effect-color);text-shadow:0 0 calc((1.8px + .066em) * var(--effect-intensity)) color-mix(in srgb, var(--effect-color) 35%, transparent);display:inline-block;position:relative}.sparkle{--sparkle-box:calc(var(--sparkle-size,.4em) * .8 + 5px);z-index:1;width:var(--sparkle-box);aspect-ratio:1;margin:calc(var(--sparkle-box) / -2) 0 0 calc(var(--sparkle-box) / -2);pointer-events:none;opacity:var(--sparkle-rest,0);animation:fx-sparkle calc(var(--sparkle-duration,2) * var(--effect-speed)) var(--sparkle-delay,0s) infinite ease-in-out;position:absolute;transform:scale(.7)}.sparkle:before,.sparkle:after{content:"";position:absolute}.sparkle:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--effect-color) 42%, transparent), transparent);border-radius:50%;inset:-12%}.sparkle:after{background:radial-gradient(circle, #fff 0 14%, color-mix(in srgb, var(--sparkle-color,#fff) 50%, #fff) 30%, var(--sparkle-color,#fff) 60%);inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 0 C52 38 62 48 100 50 C62 52 52 62 50 100 C48 62 38 52 0 50 C38 48 48 38 50 0 Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 0 C52 38 62 48 100 50 C62 52 52 62 50 100 C48 62 38 52 0 50 C38 48 48 38 50 0 Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes fx-sparkle{0%,to{opacity:0;transform:scale(0)rotate(-50deg)}12%{opacity:1}45%{opacity:1;transform:scale(1)rotate(0)}80%{opacity:.6;transform:scale(.15)rotate(40deg)}}.effect-caret{vertical-align:-.16em;width:max(2px,.07em);height:1.05em;box-shadow:0 0 .3em color-mix(in srgb, currentColor 60%, transparent);background:currentColor;border-radius:1px;margin-left:.08em;animation:1.1s ease-in-out infinite fx-caret;display:inline-block}.effect-caret[data-typing]{animation:none}@keyframes fx-caret{0%,40%,to{opacity:1}55%,85%{opacity:0}}.effect-aurora,.effect-outline,.effect-chromatic,.effect-pulse{display:inline-block}.effect-aurora{background-image:linear-gradient(100deg, var(--effect-color), #22d3ee, #a78bfa, #f472b6, var(--effect-color));animation:fx-loop-300 calc(7 * var(--effect-speed)) linear infinite;filter:drop-shadow(0 0 calc((3.6px + .13em) * var(--effect-intensity)) color-mix(in srgb, var(--effect-color) 40%, transparent));background-repeat:repeat-x;background-size:300% 100%}@property --outline-fill{syntax:"<percentage>";inherits:false;initial-value:10%}.effect-outline{-webkit-text-stroke:calc(.5px + .03em) var(--effect-color);background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--effect-color) 55%, transparent) 43%, color-mix(in srgb, var(--effect-color) 35%, #fff) 50%, color-mix(in srgb, var(--effect-color) 55%, transparent) 57%, transparent 70%), linear-gradient(color-mix(in srgb, var(--effect-color) calc(var(--outline-fill) * var(--effect-intensity)), transparent) 0 0);filter:drop-shadow(0 0 calc((2.4px + .088em) * var(--effect-intensity)) color-mix(in srgb, var(--effect-color) 60%, transparent));animation:fx-outline calc(3.6 * var(--effect-speed)) cubic-bezier(.45, 0, .55, 1) infinite, fx-outline-fill calc(5.2 * var(--effect-speed)) ease-in-out infinite;background-repeat:no-repeat;background-size:280% 100%,100% 100%}@keyframes fx-outline{0%{background-position:115% 0,0 0}70%,to{background-position:-15% 0,0 0}}@keyframes fx-outline-fill{0%,to{--outline-fill:6%}50%{--outline-fill:30%}}.effect-chromatic{color:var(--effect-color);text-shadow:calc(-2px * var(--effect-intensity)) 0 #ff005abf, calc(2px * var(--effect-intensity)) 0 #00dcffbf;animation:fx-chromatic calc(3.5 * var(--effect-speed)) ease-in-out infinite}@keyframes fx-chromatic{0%,to{text-shadow:calc(-2px * var(--effect-intensity)) 0 #ff005abf, calc(2px * var(--effect-intensity)) 0 #00dcffbf}50%{text-shadow:calc(2px * var(--effect-intensity)) calc(1px * var(--effect-intensity)) #ff005abf, calc(-2px * var(--effect-intensity)) calc(-1px * var(--effect-intensity)) #00dcffbf}}.effect-pulse{color:var(--effect-color);animation:fx-pulse-scale calc(2.2 * var(--effect-speed)) ease-in-out infinite;transform-origin:50%}@keyframes fx-pulse-scale{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.045)}}@property --fx-gold-x{syntax:"<percentage>";inherits:false;initial-value:-40%}@property --fx-gold-flare{syntax:"<number>";inherits:false;initial-value:0}.effect-gold{color:var(--effect-color);-webkit-text-fill-color:transparent;background-origin:content-box;-webkit-background-clip:text;background-clip:text;background-image: linear-gradient(100deg, transparent calc(var(--fx-gold-x) - 16%), color-mix(in oklab, color-mix(in oklab, #ffe08a 66%, currentColor) min(45%, calc(22% * var(--effect-intensity))), transparent) calc(var(--fx-gold-x) - 5%), color-mix(in oklab, color-mix(in oklab, #fff3c4 68%, currentColor) min(90%, calc(35% + 25% * var(--effect-intensity))), transparent) var(--fx-gold-x), color-mix(in oklab, color-mix(in oklab, #ffe08a 66%, currentColor) min(45%, calc(22% * var(--effect-intensity))), transparent) calc(var(--fx-gold-x) + 5%), transparent calc(var(--fx-gold-x) + 16%)),  linear-gradient(color-mix(in oklab, #c9952f 72%, currentColor) 0 0),  linear-gradient(100deg, transparent calc(var(--fx-gold-x) - 26%), rgb(255 232 160/min(.5, calc(.24 * var(--effect-intensity)))) calc(var(--fx-gold-x) - 11%), rgb(255 246 214/min(.7, calc(.36 * var(--effect-intensity)))) calc(var(--fx-gold-x) - 3% - 1% * var(--effect-intensity)), rgb(255 253 242/min(1, calc(.55 + .25 * var(--effect-intensity)))) var(--fx-gold-x), rgb(255 246 214/min(.7, calc(.36 * var(--effect-intensity)))) calc(var(--fx-gold-x) + 3% + 1% * var(--effect-intensity)), rgb(255 232 160/min(.5, calc(.24 * var(--effect-intensity)))) calc(var(--fx-gold-x) + 11%), transparent calc(var(--fx-gold-x) + 26%)),  linear-gradient(180deg, #fffbe6 6%, #ffe39a 22%, #f3bd4c 38%, #c4851c 47%, #6e400a 50.5%, #a86c16 55%, color-mix(in oklab, #eab54e 85%, currentColor) 70%, #fff0b8 84%, #c08a26 100%);filter:drop-shadow(0 -.6px 0 #fff8dcd9) drop-shadow(0 .045em 0 #4a2a06) drop-shadow(0 .05em .04em #00000080) drop-shadow(0 0 min(.34em, calc((.16em + .1em * var(--fx-gold-flare)) * var(--effect-intensity))) rgb(255 170 40/min(.6, calc((.18 + .22 * var(--fx-gold-flare)) * var(--effect-intensity)))));animation:fx-gold-glint calc(5.5 * var(--effect-speed)) cubic-bezier(.45, .05, .35, 1) infinite;background-repeat:repeat,no-repeat,repeat,repeat;background-size:clamp(0px,25974px - 999em,100%) 1lh,100% clamp(0px,25974px - 999em,100%),100% 1lh,100% 1lh;margin:-.14em -.08em;padding:.14em .08em;display:inline-block}@keyframes fx-gold-glint{0%{--fx-gold-x:-40%;--fx-gold-flare:0}24%{--fx-gold-flare:1}55%,to{--fx-gold-x:140%;--fx-gold-flare:0}}span:has(>.effect-gold):after{content:"";z-index:1;width:clamp(0px, (1em - 26px) * 999, calc(.26em + .1em * var(--effect-intensity)));aspect-ratio:1;pointer-events:none;opacity:0;animation:fx-gold-star calc(5.5 * var(--effect-speed)) ease-in-out infinite;background:radial-gradient(circle,#fff 0 22%,#fff3c4 40%,#ffd166 72%);position:absolute;top:10%;right:1%;transform:scale(0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 0 C52 38 62 48 100 50 C62 52 52 62 50 100 C48 62 38 52 0 50 C38 48 48 38 50 0 Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 0 C52 38 62 48 100 50 C62 52 52 62 50 100 C48 62 38 52 0 50 C38 48 48 38 50 0 Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes fx-gold-star{0%,27%{opacity:0;transform:scale(0)rotate(-60deg)}35%{opacity:1;transform:scale(1)rotate(0)}48%,to{opacity:0;transform:scale(0)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.effect-gold{animation:none}span:has(>.effect-gold):after{animation:none}}@property --fx-frost-x{syntax:"<percentage>";inherits:false;initial-value:-42%}.effect-frost{color:var(--effect-color);-webkit-text-fill-color:transparent;--fx-frost-ice:color-mix(in oklab, currentColor 30%, #dff3ff);--fx-frost-deep:color-mix(in oklab, currentColor 45%, #3a6c96);-webkit-background-clip:text;background-clip:text;background-image: linear-gradient(color-mix(in oklab, currentColor 70%, #dff3ff) 0 0),  radial-gradient(circle at 30% 40%, #fff 0 .012em, transparent .026em), radial-gradient(circle at 70% 75%, #ffffffeb 0 .01em, transparent .021em),  repeating-linear-gradient(62deg, transparent 0 .31em, rgb(255 255 255/min(.6, calc(.2 + .12 * var(--effect-intensity)))) .31em .33em, transparent .33em .52em), repeating-linear-gradient(-48deg, transparent 0 .45em, rgb(255 255 255/min(.45, calc(.1 + .1 * var(--effect-intensity)))) .45em .465em, transparent .465em .8em),  url("data:image/svg+xml,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 -.25'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),  linear-gradient(106deg, transparent calc(var(--fx-frost-x) - 58%), color-mix(in oklab, color-mix(in oklab, var(--fx-frost-deep) 45%, #072a55) min(96%, calc(40% + 52% * var(--effect-intensity))), transparent) calc(var(--fx-frost-x) - 36%), color-mix(in oklab, color-mix(in oklab, var(--fx-frost-deep) 45%, #072a55) min(96%, calc(40% + 52% * var(--effect-intensity))), transparent) calc(var(--fx-frost-x) - 8%), rgb(255 255 255/min(1, calc(.5 + .45 * var(--effect-intensity)))) calc(var(--fx-frost-x) - 1%), rgb(255 255 255/min(1, calc(.5 + .45 * var(--effect-intensity)))) calc(var(--fx-frost-x) + 1.5%), rgb(170 228 255/min(.85, calc(.3 + .3 * var(--effect-intensity)))) calc(var(--fx-frost-x) + 12%), transparent calc(var(--fx-frost-x) + 38%)),  linear-gradient(180deg, #fff 0%, var(--fx-frost-ice) 30%, color-mix(in oklab, var(--fx-frost-ice) 70%, var(--fx-frost-deep)) 62%, var(--fx-frost-deep) 86%, color-mix(in oklab, var(--fx-frost-ice) 50%, #fff) 100%);filter:drop-shadow(0 -.5px 0 #ffffffe6) drop-shadow(0 0 .5px color-mix(in oklab, currentColor 40%, #0b2340)) drop-shadow(0 .03em .02em #05142873) drop-shadow(0 0 calc(.2em * var(--effect-intensity)) color-mix(in oklab, var(--fx-frost-ice) min(100%, calc(35% * var(--effect-intensity))), transparent));animation:fx-frost-glitter calc(7 * var(--effect-speed)) linear infinite, fx-frost-light calc(7 * var(--effect-speed)) cubic-bezier(.4, .1, .4, 1) infinite;background-repeat:no-repeat,repeat,repeat,repeat,repeat,repeat,no-repeat,repeat;background-size:100% clamp(0px,25974px - 999em,100%),.37em .41em,.53em .47em,auto,auto,120px 120px,100% 100%,100% 1lh;display:inline-block}@keyframes fx-frost-glitter{to{background-position:0 0,.37em .82em,-1.06em .47em,0 0,0 0,0 0,0 0,0 0}}@keyframes fx-frost-light{0%{--fx-frost-x:-42%}70%,to{--fx-frost-x:156%}}@media (prefers-reduced-motion:reduce){.effect-frost{animation:none}}.effect-decode{color:var(--effect-color);font-kerning:none;font-variant-ligatures:none;--fx-decode-glyph:color-mix(in oklab, var(--effect-color-2,#67e8f9) 60%, var(--effect-color));display:inline-block;position:relative}.effect-decode__text{-webkit-text-fill-color:transparent}.effect-decode__fx{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-text-fill-color:color-mix(in oklab, currentColor 90%, #fff);text-shadow:0 0 calc(.04em * var(--effect-intensity)) color-mix(in oklab, currentColor 80%, transparent), 0 0 calc(.22em * var(--effect-intensity)) color-mix(in oklab, currentColor min(60%, calc(32% * var(--effect-intensity))), transparent);position:absolute;inset:0 -.3em 0 0}.effect-decode__ch{position:relative}.effect-decode__ch.is-scrambling{-webkit-text-fill-color:transparent;text-shadow:none}.effect-decode__ch.is-scrambling:after{content:attr(data-g);content:attr(data-g) / "";white-space:pre;-webkit-text-fill-color:var(--fx-decode-glyph);text-shadow:0 0 calc(.12em * var(--effect-intensity)) color-mix(in oklab, var(--fx-decode-glyph) 70%, transparent);line-height:normal;position:absolute;top:0;left:50%;transform:translate(-50%)}.effect-decode__ch.is-locking{animation:fx-decode-lock calc(.45 * var(--effect-speed)) ease-out}@keyframes fx-decode-lock{0%{-webkit-text-fill-color:color-mix(in oklab, currentColor 20%, #fff);text-shadow:0 0 calc(.06em * var(--effect-intensity)) #fff, 0 0 calc(.28em * var(--effect-intensity)) currentColor}}@media (prefers-reduced-motion:reduce){.effect-decode__ch.is-locking{animation:none}}.effect-galaxy{color:var(--effect-color);display:inline-block;position:relative}@supports ((-webkit-background-clip:text) or (background-clip:text)) and (color:color-mix(in oklab, red clamp(0%, calc(60% - 30% * 1), 100%), blue)){:has(>.effect-galaxy){isolation:isolate}.effect-galaxy{--fx-galaxy-c2:color-mix(in oklab, var(--effect-color-2,#8b5cf6) 85%, #fff);--fx-galaxy-gate:clamp(0%, (1em - 22px) * 999, 200%);--fx-galaxy-k:clamp(.25, var(--effect-intensity,1), 2);--fx-galaxy-a:clamp(0%, calc(var(--fx-galaxy-k) * 100%), 100%);--fx-galaxy-t:clamp(.3, var(--effect-intensity,1), 1);--fx-galaxy-deep:color-mix(in oklab, var(--effect-color) clamp(30%, calc(70% - 40% * var(--fx-galaxy-k)), 80%), #0d0726);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='7' cy='9' r='1'/%3E%3Ccircle cx='31' cy='4' r='.7' opacity='.7'/%3E%3Ccircle cx='48' cy='21' r='1.2'/%3E%3Ccircle cx='19' cy='33' r='.8' opacity='.8'/%3E%3Ccircle cx='40' cy='44' r='1' opacity='.9'/%3E%3Ccircle cx='9' cy='52' r='1.1'/%3E%3Ccircle cx='55' cy='56' r='.7' opacity='.6'/%3E%3Ccircle cx='27' cy='50' r='.6' opacity='.7'/%3E%3Ccircle cx='24' cy='17' r='.6' opacity='.8'/%3E%3Ccircle cx='52' cy='37' r='.7' opacity='.7'/%3E%3Ccircle cx='3' cy='29' r='.6' opacity='.6'/%3E%3Ccircle cx='38' cy='27' r='.5' opacity='.6'/%3E%3C/g%3E%3C/svg%3E"), radial-gradient(ellipse calc(9% + 6% * var(--fx-galaxy-k)) calc(30% + 15% * var(--fx-galaxy-k)) at 22% 40%, color-mix(in oklab, var(--effect-color) clamp(0%, calc(100% - 60% * var(--fx-galaxy-k)), 100%), #fff) 0%, transparent 100%), radial-gradient(ellipse calc(8% + 5% * var(--fx-galaxy-k)) calc(40% + 15% * var(--fx-galaxy-k)) at 64% 58%, color-mix(in oklab, var(--fx-galaxy-c2) var(--fx-galaxy-a), transparent) 0%, transparent 100%), radial-gradient(ellipse calc(8% + 3% * var(--fx-galaxy-k)) calc(32% + 8% * var(--fx-galaxy-k)) at 40% 72%, color-mix(in oklab, var(--fx-galaxy-deep) var(--fx-galaxy-a), transparent) 0%, transparent 100%), radial-gradient(ellipse calc(8% + 5% * var(--fx-galaxy-k)) calc(36% + 9% * var(--fx-galaxy-k)) at 86% 28%, color-mix(in oklab, var(--fx-galaxy-deep) var(--fx-galaxy-a), transparent) 0%, transparent 100%), linear-gradient(180deg, color-mix(in oklab, var(--effect-color) 82%, #fff), var(--effect-color) 50%, color-mix(in oklab, var(--effect-color) 75%, #3b1d8f));background-size:1.05em 1.05em, var(--fx-galaxy-gate) 100%, var(--fx-galaxy-gate) 100%, var(--fx-galaxy-gate) 100%, var(--fx-galaxy-gate) 100%, 100% 100%;animation:fx-galaxy-drift calc(24 * var(--effect-speed,1s)) linear infinite;background-repeat:repeat,repeat-x,repeat-x,repeat-x,repeat-x,no-repeat}.effect-galaxy:before,.effect-galaxy:after{content:attr(data-text);content:attr(data-text) / "";pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.effect-galaxy:before{z-index:-1;text-shadow:0 0 calc(.04em * var(--effect-intensity,1)) color-mix(in oklab, var(--effect-color) 70%, transparent), 0 0 calc(.3em * var(--effect-intensity,1)) color-mix(in oklab, var(--fx-galaxy-c2) 35%, transparent)}.effect-galaxy:after{animation:fx-galaxy-near calc(24 * var(--effect-speed,1s)) linear infinite, fx-galaxy-twinkle calc(4.1 * var(--effect-speed,1s)) ease-in-out infinite;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='14' cy='22' r='6' opacity='.18'/%3E%3Cpath d='M14 14 L15 21 L22 22 L15 23 L14 30 L13 23 L6 22 L13 21Z'/%3E%3Ccircle cx='63' cy='12' r='1.4'/%3E%3Ccircle cx='82' cy='62' r='7' opacity='.16'/%3E%3Cpath d='M82 52 L83.2 60.8 L92 62 L83.2 63.2 L82 72 L80.8 63.2 L72 62 L80.8 60.8Z'/%3E%3Ccircle cx='38' cy='76' r='1.6'/%3E%3Ccircle cx='5' cy='90' r='1.2'/%3E%3C/g%3E%3C/svg%3E");background-size:2.1em 2.1em;-webkit-background-clip:text;background-clip:text}}@keyframes fx-galaxy-drift{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:-2.1em 0,200% 0,-200% 0,200% 0,-200% 0,0 0}}@keyframes fx-galaxy-near{0%{background-position:0 0}to{background-position:-8.4em 0}}@keyframes fx-galaxy-twinkle{0%,to{opacity:var(--fx-galaxy-t,1)}21%{opacity:calc(var(--fx-galaxy-t,1) * .35)}39%{opacity:calc(var(--fx-galaxy-t,1) * .9)}62%{opacity:calc(var(--fx-galaxy-t,1) * .45)}80%{opacity:calc(var(--fx-galaxy-t,1) * .95)}}@media (prefers-reduced-motion:reduce){.effect-galaxy,.effect-galaxy:after{animation:none}}@media (forced-colors:active){.effect-galaxy{-webkit-text-fill-color:currentColor;background:0 0}.effect-galaxy:before,.effect-galaxy:after{display:none}}:has(>.effect-plasma){isolation:isolate}.effect-plasma{--fx-plasma-c2:var(--effect-color-2,color-mix(in oklab, var(--effect-color) 50%, #8b5cf6));--fx-plasma-bloom:color-mix(in oklch, color-mix(in oklab, var(--fx-plasma-c2) 92%, #fff) 82%, var(--effect-color));--fx-plasma-hot:color-mix(in oklab, var(--effect-color) 50%, #fff);--fx-plasma-tint:color-mix(in oklab, var(--effect-color) 62%, var(--fx-plasma-c2));--fx-plasma-hi:color-mix(in oklab, var(--effect-color) 84%, #fff);--fx-plasma-bio-glow:transparent;--fx-plasma-on:calc((1em - 28px) * 999);--fx-plasma-off:calc((28px - 1em) * 999);color:var(--effect-color);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image: radial-gradient(ellipse calc(22% * var(--effect-intensity)) 70% at 40% 50%, var(--fx-plasma-hi) 0%, transparent 100%), radial-gradient(ellipse calc(16% * var(--effect-intensity)) 66% at 62% 50%, var(--fx-plasma-hi) 0%, transparent 100%), radial-gradient(ellipse calc(26% * var(--effect-intensity)) 80% at 50% 50%, color-mix(in oklab, var(--fx-plasma-tint) 80%, transparent) 0%, transparent 100%),  radial-gradient(ellipse calc(21% * var(--effect-intensity)) 60% at 52% 52%, color-mix(in oklab, color-mix(in oklab, var(--effect-color) 60%, #000) 54%, transparent) 0%, transparent 100%),  radial-gradient(ellipse calc(19% * var(--effect-intensity)) 50% at 32% 44%, var(--fx-plasma-hot) 0%, transparent 100%), radial-gradient(ellipse calc(17% * var(--effect-intensity)) 46% at 70% 60%, var(--fx-plasma-hot) 0%, transparent 100%),  radial-gradient(ellipse calc(28% * var(--effect-intensity)) 62% at 50% 50%, color-mix(in oklab, var(--fx-plasma-bloom) 62%, transparent) 0%, transparent 100%), radial-gradient(ellipse calc(21% * var(--effect-intensity)) 56% at 28% 62%, color-mix(in oklab, var(--fx-plasma-bloom) 44%, transparent) 0%, transparent 100%),  linear-gradient(180deg, #ffffff1f 0%, transparent 32%, color-mix(in oklab, var(--effect-color) 52%, #000) 138%),  linear-gradient(var(--effect-color), var(--effect-color));background-size:clamp(0px, var(--fx-plasma-off), 3.4em) 100%, clamp(0px, var(--fx-plasma-off), 5.1em) 100%, clamp(0px, var(--fx-plasma-off), 6.3em) 100%, clamp(0px, var(--fx-plasma-on), 3.9em) 1.4em, clamp(0px, var(--fx-plasma-on), 4.8em) 1.5em, clamp(0px, var(--fx-plasma-on), 3.6em) 1.3em, clamp(0px, var(--fx-plasma-on), 5.6em) 1.7em, clamp(0px, var(--fx-plasma-on), 4.2em) 1.2em, clamp(0px, var(--fx-plasma-on), 100%) 100%, 100% 100%;animation:fx-plasma-churn calc(8 * var(--effect-speed)) linear infinite;background-repeat:repeat-x,repeat-x,repeat-x,repeat,repeat,repeat,repeat,repeat,no-repeat,no-repeat;display:inline-block;position:relative}@supports (color:lab(0% 0 0)){.effect-plasma{background-image: radial-gradient(ellipse calc(22% * var(--effect-intensity)) 70% at 40% 50%, var(--fx-plasma-hi) 0%, transparent 100%), radial-gradient(ellipse calc(16% * var(--effect-intensity)) 66% at 62% 50%, var(--fx-plasma-hi) 0%, transparent 100%), radial-gradient(ellipse calc(26% * var(--effect-intensity)) 80% at 50% 50%, color-mix(in oklab, var(--fx-plasma-tint) 80%, transparent) 0%, transparent 100%),  radial-gradient(ellipse calc(21% * var(--effect-intensity)) 60% at 52% 52%, color-mix(in oklab, color-mix(in oklab, var(--effect-color) 60%, #000) 54%, transparent) 0%, transparent 100%),  radial-gradient(ellipse calc(19% * var(--effect-intensity)) 50% at 32% 44%, var(--fx-plasma-hot) 0%, transparent 100%), radial-gradient(ellipse calc(17% * var(--effect-intensity)) 46% at 70% 60%, var(--fx-plasma-hot) 0%, transparent 100%),  radial-gradient(ellipse calc(28% * var(--effect-intensity)) 62% at 50% 50%, color-mix(in oklab, var(--fx-plasma-bloom) 62%, transparent) 0%, transparent 100%), radial-gradient(ellipse calc(21% * var(--effect-intensity)) 56% at 28% 62%, color-mix(in oklab, var(--fx-plasma-bloom) 44%, transparent) 0%, transparent 100%),  linear-gradient(180deg, lab(100% -.0000298023 .0000119209/.12) 0%, transparent 32%, color-mix(in oklab, var(--effect-color) 52%, #000) 138%),  linear-gradient(var(--effect-color), var(--effect-color))}}.effect-plasma:before,.effect-plasma:after{content:attr(data-text);content:attr(data-text) / "";pointer-events:none;position:absolute;inset:0}.effect-plasma:before{z-index:-1;text-shadow:0 0 calc(.05em * var(--effect-intensity)) var(--effect-color), 0 0 clamp(0px, var(--fx-plasma-on), calc(.18em * var(--effect-intensity))) color-mix(in oklab, var(--effect-color) 62%, transparent), 0 0 clamp(0px, var(--fx-plasma-on), calc(.38em * var(--effect-intensity))) color-mix(in oklab, var(--fx-plasma-c2) 42%, transparent), 0 0 clamp(0px, var(--fx-plasma-off), calc(.2em * var(--effect-intensity))) var(--fx-plasma-bio-glow)}.effect-plasma:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 130'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='9.240000000000002' opacity='0.1' d='M52 0 L59 11 L49 33 L67 44 L55 58 L70 73 L55 85 L65 103 L49 113 L52 130 M49 33 L40 49 L33 56 L27 66 L22 71 M70 73 L63 89 L54 95 L44 111 L37 118 M160 0 L161 15 L147 24 L156 38 L140 49 L158 64 L139 78 L161 92 L147 103 L162 114 L160 130 M147 24 L155 36 L163 40 L172 54 M139 78 L127 92 L121 97 L112 112 L102 118'/%3E%3Cpath stroke-width='4.41' opacity='0.3' d='M52 0 L59 11 L49 33 L67 44 L55 58 L70 73 L55 85 L65 103 L49 113 L52 130 M49 33 L40 49 L33 56 L27 66 L22 71 M70 73 L63 89 L54 95 L44 111 L37 118 M160 0 L161 15 L147 24 L156 38 L140 49 L158 64 L139 78 L161 92 L147 103 L162 114 L160 130 M147 24 L155 36 L163 40 L172 54 M139 78 L127 92 L121 97 L112 112 L102 118'/%3E%3Cpath stroke-width='2.1' opacity='1' d='M52 0 L59 11 L49 33 L67 44 L55 58 L70 73 L55 85 L65 103 L49 113 L52 130 M49 33 L40 49 L33 56 L27 66 L22 71 M70 73 L63 89 L54 95 L44 111 L37 118 M160 0 L161 15 L147 24 L156 38 L140 49 L158 64 L139 78 L161 92 L147 103 L162 114 L160 130 M147 24 L155 36 L163 40 L172 54 M139 78 L127 92 L121 97 L112 112 L102 118'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 260 120'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='8.36' opacity='0.1' d='M0 56 L22 77 L42 48 L59 69 L76 33 L103 74 L118 37 L141 70 L162 48 L182 76 L203 44 L224 77 L243 35 L260 56 M59 69 L72 54 L82 46 L88 36 M182 76 L193 87 L200 101 L210 119 M0 104 L33 114 L63 98 L85 110 L109 94 L137 110 L167 97 L208 115 L233 94 L260 104 M63 98 L73 86 L79 69 L90 51 M167 97 L178 108 L190 120 L202 136'/%3E%3Cpath stroke-width='3.9899999999999998' opacity='0.3' d='M0 56 L22 77 L42 48 L59 69 L76 33 L103 74 L118 37 L141 70 L162 48 L182 76 L203 44 L224 77 L243 35 L260 56 M59 69 L72 54 L82 46 L88 36 M182 76 L193 87 L200 101 L210 119 M0 104 L33 114 L63 98 L85 110 L109 94 L137 110 L167 97 L208 115 L233 94 L260 104 M63 98 L73 86 L79 69 L90 51 M167 97 L178 108 L190 120 L202 136'/%3E%3Cpath stroke-width='1.9' opacity='1' d='M0 56 L22 77 L42 48 L59 69 L76 33 L103 74 L118 37 L141 70 L162 48 L182 76 L203 44 L224 77 L243 35 L260 56 M59 69 L72 54 L82 46 L88 36 M182 76 L193 87 L200 101 L210 119 M0 104 L33 114 L63 98 L85 110 L109 94 L137 110 L167 97 L208 115 L233 94 L260 104 M63 98 L73 86 L79 69 L90 51 M167 97 L178 108 L190 120 L202 136'/%3E%3C/g%3E%3C/svg%3E");-webkit-background-clip:text;background-clip:text;background-size:clamp(0px, var(--fx-plasma-on), 2.64em) 1.56em, clamp(0px, var(--fx-plasma-on), 3.12em) 1.44em;filter:drop-shadow(0 0 calc(.03em * var(--effect-intensity)) var(--effect-color)) drop-shadow(0 0 calc(.1em * var(--effect-intensity)) var(--fx-plasma-c2));animation:fx-plasma-crackle calc(1.9 * var(--effect-speed)) step-end infinite, fx-plasma-surge calc(3.7 * var(--effect-speed)) ease-in-out infinite;background-repeat:repeat,repeat}@keyframes fx-plasma-churn{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:3.4em 0,-5.1em 0,6.3em 0,-3.9em -1.4em,4.8em 1.5em,-3.6em 1.3em,5.6em -1.7em,-4.2em 0,0 0,0 0}}@keyframes fx-plasma-crackle{0%,to{background-position:0 0,0 0}9%{background-position:2.14em 1.11em,-2.03em .99em}19%{background-position:1.37em 1.04em,-1.12em .23em}24%{background-position:1.21em 1.1em,-2.05em 1.15em}38%{background-position:1.26em .13em,-1.46em .64em}46%{background-position:2.45em .25em,-.01em .84em}61%{background-position:2.64em 1.42em,-.89em 1.29em}69%{background-position:.03em .55em,-1.19em .75em}83%{background-position:.99em 1.15em,-.27em .93em}91%{background-position:1.76em 1.16em,-1.02em .21em}}@keyframes fx-plasma-surge{0%,to{opacity:calc(.78 * var(--effect-intensity))}16%{opacity:calc(1 * var(--effect-intensity))}27%{opacity:calc(.5 * var(--effect-intensity))}41%{opacity:calc(.95 * var(--effect-intensity))}63%{opacity:calc(.6 * var(--effect-intensity))}79%{opacity:calc(1 * var(--effect-intensity))}}@supports (color:oklch(from red l c h)){.effect-plasma{--fx-plasma-hi:oklch(from var(--effect-color) calc(l + (l - .62) * .6) c h);--fx-plasma-bio-glow:oklch(from var(--effect-color) l c h / clamp(0, calc((l - .55) * 3), .55))}}@media (prefers-reduced-motion:reduce){.effect-plasma,.effect-plasma:after{animation:none}.effect-plasma:after{opacity:calc(.9 * var(--effect-intensity))}}@media (forced-colors:active){.effect-plasma{-webkit-text-fill-color:currentColor;background:0 0;animation:none}.effect-plasma:before,.effect-plasma:after{display:none}}.effect-hologram{color:var(--effect-color);display:inline-block;position:relative}@supports ((-webkit-background-clip:text) or (background-clip:text)) and (color:color-mix(in oklab, red clamp(0%, calc(60% - 30% * 1), 100%), blue)){:has(>.effect-hologram){isolation:isolate}.effect-hologram{--fx-hologram-i:var(--effect-intensity,1);--fx-hologram-tint:color-mix(in oklab, var(--effect-color) 55%, #5eead4);--fx-hologram-line:max(1px, .045em);--fx-hologram-dim:clamp(0px, (1em - 20px) * .2, calc(var(--fx-hologram-line) * .7));--fx-hologram-gate:clamp(0%, (1em - 22px) * 999, 100%);--fx-hologram-ungate:calc(100% - var(--fx-hologram-gate));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image: repeating-linear-gradient(180deg, transparent 0 var(--fx-hologram-line), rgb(3 22 34/clamp(.14, calc(.55 * var(--fx-hologram-i)), .75)) var(--fx-hologram-line) calc(var(--fx-hologram-line) + var(--fx-hologram-dim))),  linear-gradient(180deg, transparent 0 40%, color-mix(in oklab, color-mix(in oklab, var(--fx-hologram-tint) 45%, #22d3ee) clamp(15%, calc(45% * var(--fx-hologram-i)), 70%), transparent) 45%, color-mix(in oklab, color-mix(in oklab, var(--fx-hologram-tint) 18%, #fff) clamp(35%, calc(85% * var(--fx-hologram-i)), 95%), transparent) 50%, color-mix(in oklab, color-mix(in oklab, var(--fx-hologram-tint) 45%, #22d3ee) clamp(15%, calc(45% * var(--fx-hologram-i)), 70%), transparent) 55%, transparent 60% 100%),  linear-gradient(180deg, transparent 0 38%, color-mix(in oklab, color-mix(in oklab, var(--effect-color) 55%, #14b8a6) clamp(30%, calc(100% * var(--fx-hologram-i)), 100%), transparent) 50%, transparent 62% 100%),  linear-gradient(180deg, color-mix(in oklab, var(--fx-hologram-tint) 80%, #fff), var(--fx-hologram-tint) 60%, color-mix(in oklab, var(--fx-hologram-tint) 86%, transparent)),  linear-gradient(var(--effect-color), color-mix(in oklab, var(--effect-color) 82%, #5eead4));background-size:100% calc(var(--fx-hologram-line) + var(--fx-hologram-dim)), var(--fx-hologram-gate) 200%, var(--fx-hologram-ungate) 200%, var(--fx-hologram-gate) 100%, auto;background-position:0 0,0 -50%,0 -50%,0 0,0 0;background-repeat:repeat,repeat-y,repeat-y,no-repeat,no-repeat}.effect-hologram:before,.effect-hologram:after{content:attr(data-text);content:attr(data-text) / "";pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(0px,999em - 21978px,1em);position:absolute;inset:0}.effect-hologram:before{z-index:-1;text-shadow:0 0 calc(.05em * var(--fx-hologram-i)) color-mix(in oklab, var(--fx-hologram-tint) 65%, transparent), 0 0 calc(.32em * var(--fx-hologram-i)) color-mix(in oklab, var(--fx-hologram-tint) 32%, transparent)}.effect-hologram:after{-webkit-text-fill-color:color-mix(in oklab, var(--fx-hologram-tint) 35%, #22d3ee);transform:translateX(calc(.05em * var(--fx-hologram-i)));opacity:.92;-webkit-mask-image:linear-gradient(#0000 0 48%,#000 48.5% 51.5%,#0000 52% 100%);mask-image:linear-gradient(#0000 0 48%,#000 48.5% 51.5%,#0000 52% 100%);-webkit-mask-position:0 -50%;mask-position:0 -50%;-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}@media (prefers-reduced-motion:no-preference){:has(>.effect-hologram){animation:fx-hologram-stutter calc(7 * var(--effect-speed,1s)) step-end infinite}.effect-hologram{animation:fx-hologram-roll calc(3 * var(--effect-speed,1s)) linear infinite}.effect-hologram:after{animation:fx-hologram-tear calc(3 * var(--effect-speed,1s)) linear infinite}}@media (prefers-reduced-motion:reduce){.effect-hologram:after{display:none}}}@keyframes fx-hologram-roll{0%{background-position:0 0,0 -50%,0 -50%,0 0,0 0}to{background-position:0 calc((var(--fx-hologram-line) + var(--fx-hologram-dim)) * 2), 0 -250%, 0 -250%, 0 0, 0 0}}@keyframes fx-hologram-tear{0%{transform:translateX(calc(.05em * var(--fx-hologram-i,1)));-webkit-mask-position:0 -50%;mask-position:0 -50%}22%{transform:translateX(calc(-.035em * var(--fx-hologram-i,1)))}47%{transform:translateX(calc(.07em * var(--fx-hologram-i,1)))}71%{transform:translateX(calc(-.02em * var(--fx-hologram-i,1)))}to{transform:translateX(calc(.05em * var(--fx-hologram-i,1)));-webkit-mask-position:0 -250%;mask-position:0 -250%}}@keyframes fx-hologram-stutter{0%,to{opacity:1}61%{opacity:.6}62%{opacity:.95}63%{opacity:.75}64%{opacity:1}}@property --fx-synthwave-sweep{syntax:"<percentage>";inherits:false;initial-value:150%}@property --fx-synthwave-streak{syntax:"<percentage>";inherits:false;initial-value:150%}.effect-synthwave{color:var(--effect-color);display:inline-block;position:relative}@supports ((-webkit-background-clip:text) or (background-clip:text)) and (color:color-mix(in oklab, red clamp(0%, calc(60% - 30% * 1), 100%), blue)) and (height:1lh){.effect-synthwave{--fx-synthwave-i:var(--effect-intensity,1);--fx-synthwave-c2:var(--effect-color-2,#f97316);--fx-synthwave-gap:clamp(0px, (1em - 24px) * .08, clamp(.014em, calc(.036em * var(--fx-synthwave-i)), .068em));--fx-synthwave-gate:clamp(0%, (1em - 22px) * 999, 100%);--fx-synthwave-glint-h:clamp(0px, (1em - 22px) * 999, 1lh);--fx-synthwave-bio-h:clamp(0px, (22px - 1em) * 999, 1lh);--fx-synthwave-step:max(0px, calc(.02em - .2px));--fx-synthwave-blur-1:max(0px, calc(.35em * var(--fx-synthwave-i) - 3px));--fx-synthwave-blur-2:max(0px, calc(.6em * var(--fx-synthwave-i) - 4px));--fx-synthwave-glint:clamp(40%, calc(var(--fx-synthwave-i) * 92%), 100%);--fx-synthwave-tint:clamp(20%, calc(var(--fx-synthwave-i) * 28%), 40%);-webkit-text-fill-color:transparent}.effect-synthwave:before,.effect-synthwave:after{content:attr(data-text);content:attr(data-text) / "";pointer-events:none;position:absolute;inset:0}.effect-synthwave:before{-webkit-text-fill-color:color-mix(in oklab, var(--effect-color) 40%, #12031f);text-shadow:calc(var(--fx-synthwave-step) * .5) var(--fx-synthwave-step) 0 color-mix(in oklab, var(--effect-color) 36%, #12031f), var(--fx-synthwave-step) calc(var(--fx-synthwave-step) * 2) 0 color-mix(in oklab, var(--effect-color) 30%, #12031f), calc(var(--fx-synthwave-step) * 1.5) calc(var(--fx-synthwave-step) * 3) 0 color-mix(in oklab, var(--effect-color) 24%, #0a0212), 0 .1em var(--fx-synthwave-blur-1) color-mix(in oklab, var(--fx-synthwave-c2) 50%, transparent), 0 0 var(--fx-synthwave-blur-2) color-mix(in oklab, var(--effect-color) 25%, transparent)}.effect-synthwave:after{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(100deg, transparent 42%, color-mix(in oklab, var(--fx-synthwave-c2) var(--fx-synthwave-tint), var(--effect-color)) 50%, transparent 58%), linear-gradient(100deg, transparent 46%, color-mix(in srgb, #fff var(--fx-synthwave-glint), transparent) 50%, transparent 54%), linear-gradient(100deg, transparent 40%, color-mix(in srgb, #fff var(--fx-synthwave-glint), transparent) 50%, transparent 60%), linear-gradient(180deg, color-mix(in oklab, var(--effect-color) 12%, #fff) 10%, color-mix(in oklab, var(--effect-color) 75%, #fff) 30%, color-mix(in oklab, var(--effect-color) 70%, #1a0630) 55%, #fff 55.5% 57.5%, color-mix(in oklab, var(--fx-synthwave-c2) 40%, #1d0638) 58%, var(--fx-synthwave-c2) 76%, color-mix(in oklab, var(--fx-synthwave-c2) 35%, #fff) 94%), linear-gradient(180deg, color-mix(in oklab, var(--effect-color) 80%, #fff), var(--effect-color));background-size:300% var(--fx-synthwave-bio-h), 300% var(--fx-synthwave-glint-h), 300% var(--fx-synthwave-glint-h), var(--fx-synthwave-gate) 1lh, 100% 100%;background-repeat:repeat-y,repeat-y,repeat-y,repeat-y,no-repeat;background-position:var(--fx-synthwave-sweep) 0, var(--fx-synthwave-streak) 0, var(--fx-synthwave-sweep) 0, 0 0, 0 0;-webkit-mask-image:linear-gradient(#000 0 62%, transparent 62%), repeating-linear-gradient(180deg, #000 0 calc(.1em - var(--fx-synthwave-gap)), transparent calc(.1em - var(--fx-synthwave-gap)) .1em);-webkit-mask-image:linear-gradient(#000 0 62%, transparent 62%), repeating-linear-gradient(180deg, #000 0 calc(.1em - var(--fx-synthwave-gap)), transparent calc(.1em - var(--fx-synthwave-gap)) .1em);mask-image:linear-gradient(#000 0 62%, transparent 62%), repeating-linear-gradient(180deg, #000 0 calc(.1em - var(--fx-synthwave-gap)), transparent calc(.1em - var(--fx-synthwave-gap)) .1em);-webkit-mask-size:100% 1lh,100% calc(100% + .1em);animation:fx-synthwave-glint calc(4.4 * var(--effect-speed,1s)) cubic-bezier(.5, 0, .3, 1) infinite, fx-synthwave-streak calc(3.3 * var(--effect-speed,1s)) cubic-bezier(.6, 0, .25, 1) infinite, fx-synthwave-rise calc(1.2 * var(--effect-speed,1s)) linear infinite;-webkit-mask-size:100% 1lh,100% calc(100% + .1em);mask-size:100% 1lh,100% calc(100% + .1em);-webkit-mask-repeat:repeat-y,no-repeat;mask-repeat:repeat-y,no-repeat}}@keyframes fx-synthwave-glint{0%{--fx-synthwave-sweep:150%}62%,to{--fx-synthwave-sweep:-50%}}@keyframes fx-synthwave-streak{0%{--fx-synthwave-streak:150%}55%,to{--fx-synthwave-streak:-50%}}@keyframes fx-synthwave-rise{0%{-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0}to{-webkit-mask-position:0 0,0 -.1em;mask-position:0 0,0 -.1em}}@media (prefers-reduced-motion:reduce){.effect-synthwave:after{animation:none}}@property --fx-diamond-a{syntax:"<angle>";inherits:true;initial-value:0deg}.effect-diamond{--fx-diamond-fire:clamp(.2, calc(.5 * var(--effect-intensity,1)), .85);color:var(--effect-color,currentColor);filter:drop-shadow(0 0 clamp(0px, calc((1em - 15px) * .6), .5px) color-mix(in oklab, currentColor 35%, #000)) drop-shadow(0 .03em clamp(0px, calc((1em - 15px) * .6), .02em) #00000061) drop-shadow(0 0 clamp(0px, calc((1em - 15px) * .6), calc(.14em * var(--effect-intensity,1))) color-mix(in oklab, currentColor min(100%, calc(30% * var(--effect-intensity,1))), transparent));animation:fx-diamond-turn calc(12 * var(--effect-speed,1s)) steps(180, end) infinite}.effect-diamond--long{animation-timing-function:steps(72,end)}.effect-diamond__sr{clip-path:inset(50%);white-space:nowrap;-webkit-user-select:none;user-select:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.effect-diamond__cell{position:relative}@supports ((-webkit-background-clip:text) or (background-clip:text)) and (background:conic-gradient(red, blue)) and (color:color-mix(in oklab, red 50%, blue)){.effect-diamond__stone{--fx-diamond-hi:color-mix(in oklab, currentColor 20%, #fff);--fx-diamond-lt:color-mix(in oklab, currentColor 48%, #f2f4ff);--fx-diamond-md:color-mix(in oklab, currentColor 80%, #b4c2ff);--fx-diamond-dk:color-mix(in oklab, currentColor 56%, #2b2340);--fx-diamond-dp:color-mix(in oklab, currentColor 36%, #1a1030);--fx-diamond-x:var(--fx-diamond-cx,50%);--fx-diamond-y:var(--fx-diamond-cy,55%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image: linear-gradient(color-mix(in oklab, currentColor 70%, transparent) 0 0),  radial-gradient(30% 18% at var(--fx-diamond-x) calc(var(--fx-diamond-y) - 3%), #ffffff9e, transparent),  conic-gradient(from calc(var(--fx-diamond-a) * -2 + var(--fx-diamond-o,0deg)) at var(--fx-diamond-x) var(--fx-diamond-y), transparent 0deg, rgb(255 90 190/var(--fx-diamond-fire)) 9deg, rgb(255 226 90/var(--fx-diamond-fire)) 19deg, rgb(70 225 255/var(--fx-diamond-fire)) 29deg, transparent 38deg, transparent 176deg, rgb(70 225 255/calc(var(--fx-diamond-fire) * .7)) 184deg, rgb(255 90 190/calc(var(--fx-diamond-fire) * .7)) 192deg, transparent 199deg),  conic-gradient(from calc(var(--fx-diamond-a) * 3 + var(--fx-diamond-o,0deg)) at calc(var(--fx-diamond-x) - 12%) calc(var(--fx-diamond-y) - 15%), #fff6 0deg 21.65deg, transparent 22.35deg 59.65deg, #140a284d 60.35deg 83.65deg, transparent 84.35deg 139.65deg, #ffffff4d 140.35deg 170.65deg, transparent 171.35deg 229.65deg, #140a2838 230.35deg 247.65deg, transparent 248.35deg 299.65deg, #ffffff42 300.35deg 317.65deg, transparent 318.35deg 360deg),  linear-gradient(155deg, #ffffff42 0%, transparent 36%, transparent 60%, #190c3757 100%),  conic-gradient(from calc(var(--fx-diamond-a) + var(--fx-diamond-o,0deg)) at var(--fx-diamond-x) var(--fx-diamond-y), var(--fx-diamond-hi) 0deg 13.65deg, var(--fx-diamond-dp) 14.35deg 40.65deg, var(--fx-diamond-lt) 41.35deg 59.65deg, var(--fx-diamond-md) 60.35deg 90.65deg, var(--fx-diamond-hi) 91.35deg 112.65deg, var(--fx-diamond-dk) 113.35deg 128.65deg, var(--fx-diamond-lt) 129.35deg 157.65deg, var(--fx-diamond-hi) 158.35deg 181.65deg, var(--fx-diamond-md) 182.35deg 199.65deg, var(--fx-diamond-dp) 200.35deg 232.65deg, var(--fx-diamond-lt) 233.35deg 253.65deg, var(--fx-diamond-hi) 254.35deg 268.65deg, var(--fx-diamond-dk) 269.35deg 296.65deg, var(--fx-diamond-md) 297.35deg 322.65deg, var(--fx-diamond-lt) 323.35deg 339.65deg, var(--fx-diamond-hi) 340.35deg 360deg);background-repeat:no-repeat;background-size:100% clamp(0px,25974px - 999em,100%),100% 100%,100% 100%,100% 100%,100% 100%,100% 100%}}.effect-diamond__glint{aspect-ratio:1;pointer-events:none;width:clamp(0px,99em - 1287px,.5em);animation:fx-diamond-glint calc(4.2 * var(--effect-speed,1s)) ease-in-out infinite;background:#fff;position:absolute;top:22%;left:70%;translate:-50% -50%;rotate:none;scale:.45;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 0 C52 40 60 48 100 50 C60 52 52 60 50 100 C48 60 40 52 0 50 C40 48 48 40 50 0 Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 0 C52 40 60 48 100 50 C60 52 52 60 50 100 C48 60 40 52 0 50 C40 48 48 40 50 0 Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes fx-diamond-turn{to{--fx-diamond-a:360deg}}@keyframes fx-diamond-glint{0%,62%,to{rotate:none;scale:0}80%{rotate:60deg;scale:1}}@media (prefers-reduced-motion:reduce){.effect-diamond,.effect-diamond__glint{animation:none}.effect-diamond--long .effect-diamond__glint{scale:0}}@media (forced-colors:active){.effect-diamond{filter:none}.effect-diamond__stone{-webkit-text-fill-color:currentColor;background:0 0}.effect-diamond__glint{display:none}}
