@property --mx{syntax:"<percentage>";inherits:true;initial-value:50%}@property --my{syntax:"<percentage>";inherits:true;initial-value:50%}@property --ang{syntax:"<number>";inherits:true;initial-value:200}@property --lmx{syntax:"<percentage>";inherits:false;initial-value:50%}@property --lmy{syntax:"<percentage>";inherits:false;initial-value:50%}.iridescent-frame.svelte-qmq7l7{--iridescent-size:clamp(280px, 60vmin, 520px);width:var(--iridescent-size);height:var(--iridescent-size);display:inline-block;position:relative}.iridescent-stage.svelte-qmq7l7{perspective:1400px;transform-origin:0 0;width:280px;height:280px;transform:scale(calc(var(--iridescent-size) / 280px));position:absolute;inset:0}.iridescent-card.svelte-qmq7l7{width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(calc(var(--ry,0) * -6deg)) rotateY(calc(var(--rx,0) * 6deg));filter:drop-shadow(0 30px 60px #0000008c)drop-shadow(0 8px 20px #0006);border-radius:14%;transition-property:transform,--mx,--my,--ang;transition-duration:.22s,0s,0s,0s;transition-timing-function:cubic-bezier(.2,.7,.2,1);position:relative}.iridescent-card.is-resetting.svelte-qmq7l7{transition-duration:.6s,.6s,.6s,.6s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.iridescent-body.svelte-qmq7l7{border-radius:inherit;background:radial-gradient(120% 120%,#ffffff06 0%,#0000 35%,#0000008c 100%),linear-gradient(155deg,#1b1b1f 0%,#101013 45%,#0b0b0d 100%);position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a,inset 0 1px #ffffff14,inset 1px 1px #ffffff0d,inset 0 -1px #0009,inset -1px -2px 6px #0000008c}.iridescent-body.svelte-qmq7l7:before{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.55;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='2.6' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.55 0 0 0 0 0.6 0 0 0 0.42 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:220px 220px;position:absolute;inset:0}.iridescent-body.svelte-qmq7l7:after{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.7;background-image:repeating-linear-gradient(118deg,#ffffff03 0 1px,#0000 1px 2px),repeating-linear-gradient(28deg,#ffffff03 0 1px,#0000 1px 3px);position:absolute;inset:0}.iridescent-sheen.svelte-qmq7l7{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.iridescent-sheen.svelte-qmq7l7:before{content:"";background:radial-gradient(circle at var(--mx,50%) var(--my,50%), #fff8eb2e 0%, #bed7ff1a 12%, #a08ce60f 22%, #fff0 38%);mix-blend-mode:screen;filter:blur(2px);position:absolute;inset:-20%}.iridescent-sheen.svelte-qmq7l7:after{content:"";background:conic-gradient(from calc(var(--ang,200) * 1deg) at var(--mx,50%) var(--my,50%), #ffc8aa1a, #bedcff1a, #b4a0ff1a, #a0f0dc14, #ffdcb41a, #ffc8aa1a);mix-blend-mode:color-dodge;opacity:.35;filter:blur(28px);position:absolute;inset:0}.iridescent-glow.svelte-qmq7l7{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.iridescent-glow.svelte-qmq7l7:before{content:"";filter:blur(6px);background:radial-gradient(closest-side,#bec8ff2e 0%,#8c96dc14 40%,#0000 70%);width:70%;height:70%;position:absolute;top:-25%;left:-20%}.iridescent-glow.svelte-qmq7l7:after{content:"";filter:blur(8px);background:radial-gradient(closest-side,#dcc3ff29 0%,#a08cdc12 42%,#0000 72%);width:75%;height:75%;position:absolute;bottom:-28%;right:-25%}.iridescent-grid.svelte-qmq7l7{inset:var(--iridescent-padding,12%);grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(5,1fr);gap:6.2%;display:grid;position:absolute;transform:translateZ(.1px)}.iridescent-led.svelte-qmq7l7{transform-style:preserve-3d;background:linear-gradient(160deg,#2a2c38 0%,#1c1e28 45%,#14151c 100%);border-radius:22%;transition-property:--lmx,--lmy;transition-duration:0s,0s;transition-timing-function:cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden;box-shadow:inset 0 1.5px #ffffff0f,inset 1px 1px #ffffff0a,inset 0 -1.5px #00000080,inset -1px -1px #0006,0 2px 4px #0000008c,0 4px 8px #00000059}.iridescent-card.is-resetting.svelte-qmq7l7 .iridescent-led:where(.svelte-qmq7l7){transition-duration:.6s,.6s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.iridescent-led.svelte-qmq7l7:before{content:"";pointer-events:none;background:linear-gradient(#ffffff12 0%,#fff0 100%);border-radius:30% 30% 50% 50%/60% 60% 100% 100%;position:absolute;inset:4% 4% 50%}.iridescent-led.on.svelte-qmq7l7{background:radial-gradient(120% 120% at 30% 25%,#d8def8 0%,#b9c2f4 18%,#8d97e6 42%,#6f7ad6 65%,#5560bf 100%);box-shadow:0 0 14px #a0aff58c,0 0 28px #8c9beb59,0 0 50px #8296e62e,inset 0 1.5px #ffffff8c,inset 1px 1px #ffffff59,inset 0 -1.5px #282d5a8c,inset -1px -1px #32376e80,0 2px 5px #00000073,0 5px 10px #0000004d}.iridescent-led.on.svelte-qmq7l7:before{filter:blur(.4px);background:linear-gradient(#ffffffd9 0%,#ffffff59 35%,#fff0 100%);border-radius:35% 35% 60% 60%/70% 70% 100% 100%;inset:5% 8% 45%}.iridescent-led.on.svelte-qmq7l7:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--lmx,50%) var(--lmy,50%), #fff5e68c 0%, #d2dcff4d 18%, #b4a0ff1a 35%, #fff0 60%), linear-gradient(135deg, #ffc8dc00 0%, #ffc8dc1a 30%, #b4dcff1a 55%, #b4a0ff1a 80%, #fff0 100%);mix-blend-mode:screen;opacity:1;position:absolute;inset:0}.iridescent-grain.svelte-qmq7l7{border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;opacity:.5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='80'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='3.2' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.35 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:80px 80px;position:absolute;inset:0}.iridescent-led.on.svelte-qmq7l7 .iridescent-grain:where(.svelte-qmq7l7){opacity:.35}.iridescent-card.booting.svelte-qmq7l7 .iridescent-led.on:where(.svelte-qmq7l7):not(.lit){background:linear-gradient(160deg,#2a2c38 0%,#1c1e28 45%,#14151c 100%);box-shadow:inset 0 1.5px #ffffff0f,inset 1px 1px #ffffff0a,inset 0 -1.5px #00000080,inset -1px -1px #0006,0 2px 4px #0000008c,0 4px 8px #00000059}.iridescent-card.booting.svelte-qmq7l7 .iridescent-led.on:where(.svelte-qmq7l7):not(.lit):before{filter:none;background:linear-gradient(#ffffff12 0%,#fff0 100%);border-radius:30% 30% 50% 50%/60% 60% 100% 100%;inset:4% 4% 50%}.iridescent-card.booting.svelte-qmq7l7 .iridescent-led.on:where(.svelte-qmq7l7):not(.lit):after{content:none}.iridescent-card.booting.svelte-qmq7l7 .iridescent-led.on.dim:where(.svelte-qmq7l7){background:radial-gradient(120% 120% at 30% 25%,#6a72a8 0%,#4a5290 30%,#2e3460 65%,#20254a 100%);box-shadow:0 0 5px #7887c840,inset 0 1px #ffffff2e,inset 0 -1px #14193799,0 2px 4px #00000080}.iridescent-card.booting.svelte-qmq7l7 .iridescent-led.on.dim:where(.svelte-qmq7l7):before{background:linear-gradient(#ffffff40 0%,#fff0 100%);border-radius:35% 35% 60% 60%/70% 70% 100% 100%;inset:5% 8% 45%}.brand-corner-glow-tile.svelte-zv7ter{box-shadow:0 10px 18px -18px oklch(0% 0 0/.8)}.brand-corner-glow-tile-outline.svelte-zv7ter{outline-offset:-1px;outline:1px solid oklch(100% 0 0/.07);box-shadow:inset 0 1px oklch(100% 0 0/.035),inset 0 -1px oklch(0% 0 0/.35),0 10px 18px -18px oklch(0% 0 0/.8)}.brand-corner-glow-tile.svelte-zv7ter:before,.brand-corner-glow-tile.svelte-zv7ter:after{border-radius:inherit;content:"";pointer-events:none;position:absolute}.brand-corner-glow-tile.svelte-zv7ter:before{z-index:2;-webkit-mask-composite:xor;background:radial-gradient(94% 94% at 9% 8%,oklch(92% .005 260/.78) 0%,oklch(68% .01 260/.42) 17%,#0000 38%),radial-gradient(96% 96% at 92% 92%,oklch(90% .005 260/.68) 0%,oklch(66% .01 260/.34) 18%,#0000 40%);padding:1px;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 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}.brand-corner-glow-tile.svelte-zv7ter:after{z-index:1;filter:blur(1px);opacity:.28;background:radial-gradient(circle at 0 0,oklch(80% .006 260/.22),#0000 45%),radial-gradient(circle at 100% 100%,oklch(82% .006 260/.2),#0000 46%);inset:1px}.brand-corner-glow-tile-outline-primary.svelte-zv7ter:before{background:radial-gradient(94% 94% at 9% 8%, oklch(from var(--primary) l c h / .78) 0%, oklch(from var(--primary) calc(l - .18) c h / .42) 17%, transparent 38%), radial-gradient(96% 96% at 92% 92%, oklch(from var(--primary) l c h / .68) 0%, oklch(from var(--primary) calc(l - .18) c h / .34) 18%, transparent 40%)}.brand-corner-glow-tile-outline-primary.svelte-zv7ter:after{background:radial-gradient(circle at 0% 0%, oklch(from var(--primary) l c h / .35), transparent 28%), radial-gradient(circle at 100% 100%, oklch(from var(--primary) l c h / .32), transparent 29%);opacity:.55}
