*{box-sizing:border-box;margin:0;padding:0}body{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#04040f;margin:0;font-family:Outfit,sans-serif}#root{min-height:100vh}select option{color:#fff;background:#0c0c2d}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.aurora-chip{--base-rotation:0deg;--base-translateY:0px;transition:opacity .32s ease-out,transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s ease-out,filter .32s ease-out,border-color .32s ease-out!important}.aurora-chip:before,.aurora-chip:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;z-index:3;transition:opacity .42s ease-out;position:absolute;inset:0}.aurora-chip:before{mix-blend-mode:screen;background:linear-gradient(135deg,#ffffff38 0%,#ffffff0d 35%,#0000 55%,#ffffff0a 75%,#ffffff24 100%)}.aurora-chip:after{background:radial-gradient(ellipse at 50% 65%, var(--chip-accent,#c4b5fde6), transparent 62%);mix-blend-mode:screen}.aurora-chip:hover:before{opacity:1}.aurora-chip:hover:after{opacity:.75}.aurora-chip:hover{transform:rotate(var(--base-rotation)) translateY(calc(var(--base-translateY) - 3px)) scale(1.04);box-shadow:0 0 24px var(--chip-accent,#c4b5fdb3), 0 0 2px var(--chip-accent,#c4b5fdb3), inset 0 0 18px #ffffff14!important;border-color:var(--chip-accent,#c4b5fdcc)!important}.aurora-chip:not(.is-active):hover{opacity:.96!important;filter:saturate(1.05)brightness(1.08)!important}.aurora-chip.is-active:hover{transform:rotate(var(--base-rotation)) translateY(calc(var(--base-translateY) - 2px)) scale(1.025)}.aurora-chip:active{transform:rotate(var(--base-rotation)) translateY(var(--base-translateY)) scale(.98);transition:transform 80ms ease-out}.aurora-chip.aurora-shape-image:before,.aurora-chip.aurora-shape-image:after{display:none!important}.aurora-chip.aurora-shape-image{transition:transform .38s cubic-bezier(.16,1,.3,1)!important}.aurora-chip.aurora-shape-image:hover{box-shadow:none!important;filter:none!important;opacity:1!important;border-color:#0000!important}.aurora-chip.aurora-shape-image img{transition:filter .32s ease-out}.aurora-chip.aurora-shape-image:hover img{filter:drop-shadow(0 0 18px var(--chip-accent,#c4b5fde6)) drop-shadow(0 0 6px var(--chip-accent,#c4b5fde6)) drop-shadow(0 8px 18px #0000008c)}.stellar-trail-layer{pointer-events:none;z-index:9999;position:fixed;inset:0;overflow:hidden}.stellar-trail-particle{pointer-events:none;background:radial-gradient(circle, hsla(var(--hue,270), 90%, 80%, .95) 0%, hsla(var(--hue,270), 90%, 65%, .55) 40%, transparent 75%);box-shadow:0 0 8px hsla(var(--hue,270), 90%, 70%, .6);filter:blur(.4px);animation:stellarTrailFade var(--life,1.1s) cubic-bezier(.22, .61, .36, 1) forwards;will-change:transform, opacity;border-radius:50%;position:fixed;transform:translate(-50%,-50%)}@keyframes stellarTrailFade{0%{opacity:.95;transform:translate(-50%,-50%)scale(1.05)}35%{opacity:.85}to{opacity:0;transform:translate(calc(-50% + var(--dx,0px)), calc(-50% + var(--dy,18px))) scale(.25)}}.stellar-trail-particle.is-sparkle{box-shadow:none;filter:none;background:0 0}.stellar-trail-particle.is-sparkle:before,.stellar-trail-particle.is-sparkle:after{content:"";background:linear-gradient(90deg, transparent 0%, hsla(var(--hue,270), 95%, 88%, .95) 50%, transparent 100%);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stellar-trail-particle.is-sparkle:before{width:100%;height:18%}.stellar-trail-particle.is-sparkle:after{width:18%;height:100%}.landing-db-cta{--shine-x:-150%}.landing-db-sparkle{top:-50%;left:var(--shine-x,-150%);pointer-events:none;z-index:3;filter:blur(1px);background:linear-gradient(115deg,#0000 30%,#ffffff8c 50%,#0000 70%);width:60%;height:200%;animation:3.6s ease-in-out infinite dbShine;position:absolute;transform:skew(-20deg)}@keyframes dbShine{0%{left:-150%}60%{left:150%}to{left:150%}}.landing-db-cta:hover{background:linear-gradient(135deg,#8b5cf6 0%,#c4b5fd 40%,#f472b6 100%)!important}.landing-db-cta:hover .landing-db-sparkle{animation-duration:1.6s}
