.drops-page{--drops-scroll:0;--drops-pointer-x:0;--drops-pointer-y:0;--drops-sky:#fdfcfe;--drops-glow:#d86f854d;--drops-glow-strong:#b84f6a59;--drops-card-border:color-mix(in oklab, var(--foreground) 12%, transparent);--drops-card-surface:color-mix(in oklab, var(--background) 58%, transparent);--drops-veil:color-mix(in oklab, var(--background) 72%, transparent);isolation:isolate;position:relative;overflow:clip}.drops-page--static{--drops-scroll:0!important;--drops-pointer-x:0!important;--drops-pointer-y:0!important}.dark .drops-page{--drops-sky:#020104;--drops-glow:#e991a547;--drops-glow-strong:#e991a566;--drops-card-border:color-mix(in oklab, var(--foreground) 16%, transparent);--drops-card-surface:color-mix(in oklab, var(--surface) 48%, transparent);--drops-veil:color-mix(in oklab, var(--background) 62%, transparent)}.drops-navbar-overlay{isolation:isolate}.drops-navbar-overlay:before{content:"";z-index:0;pointer-events:none;background:color-mix(in oklab, var(--background) 12%, transparent);height:4.5rem;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0%,#000000eb 34%,#0000007a 68%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000eb 34%,#0000007a 68%,#0000 100%)}.drops-cosmos{z-index:-1;pointer-events:none;background:var(--drops-sky);height:100dvh;margin-bottom:-100dvh;position:sticky;top:0;overflow:hidden}.drops-cosmos__canvas{opacity:0;width:100%;height:100%;position:absolute;inset:0}.drops-cosmos__canvas[data-ready=true]{opacity:1}.drops-veil{inset-inline:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg, transparent, var(--drops-veil) 14rem);position:absolute;top:0;bottom:0}.drops-veil-flat{pointer-events:none;background:var(--drops-veil);position:absolute;inset:0}.drops-title-wrap{transform:translate3d(0, calc(var(--drops-scroll) * -.1px), 0)}.drops-parallax{transform:translate3d(calc(var(--drops-pointer-x) * var(--drops-parallax-x,8) * 1px), calc(var(--drops-pointer-y) * var(--drops-parallax-y,4) * 1px), 0)}.drops-badge{position:relative;overflow:hidden}.drops-badge:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 95% at 50% -35%, var(--drops-glow-strong), transparent 62%);animation:18.5s ease-in-out infinite alternate drops-badge-light;position:absolute;inset:0}@keyframes drops-badge-light{0%{opacity:.3}to{opacity:.85}}.drops-title-glow{z-index:-1;background:radial-gradient(50% 50% at 50% 50%, var(--drops-glow), transparent 70%);filter:blur(18px);border-radius:50%;transition:opacity .5s;animation:7s ease-in-out infinite alternate drops-breathe;position:absolute;inset:-18% -8%}.drops-title{--drops-float-distance:5px;width:min(90vw,46rem);height:auto;transition:opacity .5s;animation:8s ease-in-out infinite alternate drops-float}.drops-page:has(.drops-cosmos__canvas[data-logo=true]) .drops-title{opacity:0}.drops-page:has(.drops-cosmos__canvas[data-logo=true]) .drops-title-glow{opacity:0;animation:none}.drops-cue{animation:2.2s ease-in-out infinite drops-cue}.drops-constellation{pointer-events:none;position:absolute;inset:0}.drops-constellation__node{left:var(--drops-x);top:var(--drops-y);width:var(--drops-size);aspect-ratio:1;translate:-50% -50%;transform:translate3d(calc(var(--drops-pointer-x) * var(--drops-depth) * 30px), calc(var(--drops-scroll) * var(--drops-depth) * -.24px + var(--drops-pointer-y) * var(--drops-depth) * 20px), 0);will-change:transform;position:absolute}.drops-constellation__infall:before{content:"";background:radial-gradient(50% 50% at 50% 50%, var(--drops-glow), transparent 70%);opacity:var(--drops-glow-opacity);filter:blur(12px);transform:scale(var(--drops-glow-scale));animation:drops-node-glow var(--drops-duration,9s) var(--drops-delay,0s) ease-in-out infinite alternate;border-radius:50%;position:absolute;inset:-28%}.drops-constellation__orbit,.drops-constellation__infall,.drops-constellation__facing{transform-origin:50%;width:100%;height:100%;position:relative}@media (prefers-reduced-motion:no-preference){.drops-constellation__node{top:45%;left:50%}.drops-constellation__orbit,.drops-constellation__infall,.drops-constellation__facing{animation-delay:var(--drops-orbit-delay);animation-duration:var(--drops-orbit-duration);animation-timing-function:cubic-bezier(.45,0,.9,1);animation-iteration-count:infinite}.drops-constellation__orbit{will-change:opacity, transform;animation-name:drops-nft-orbit}.drops-constellation__infall{animation-name:drops-nft-infall}.drops-constellation__facing{animation-name:drops-nft-facing}}.drops-constellation__float{--drops-float-distance:calc(var(--drops-depth) * 16px);width:100%;height:100%;animation:drops-float var(--drops-duration,9s) var(--drops-delay,0s) ease-in-out infinite alternate}.drops-constellation__card{border:1px solid color-mix(in oklab, var(--foreground) 14%, transparent);background:var(--drops-card-surface);width:100%;height:100%;opacity:calc(.22 + var(--drops-depth) * .52);filter:blur(var(--drops-blur,0px));border-radius:clamp(.6rem,18%,1.1rem);position:relative;overflow:hidden;box-shadow:0 20px 45px -22px #0009}.drops-constellation__card:after{content:"";mix-blend-mode:overlay;background:linear-gradient(160deg,#ffffff38,#0000 55%);position:absolute;inset:0}.drops-page .prize-card-frame,.drops-page .drops-card,.drops-page .drops-glass,.drops-page .drops-panel,.drops-page .drops-hero-art__frame,.drops-page .drops-step{background:var(--drops-card-surface);-webkit-backdrop-filter:blur(24px)saturate(1.35);backdrop-filter:blur(24px)saturate(1.35)}.drops-panel{border:1px solid var(--drops-card-border);transition:border-color .26s}.launch-detail-progress{background:color-mix(in oklab, var(--foreground) 8%, transparent)}.launch-detail-progress .progress-bar__track{background:color-mix(in oklab, var(--foreground) 20%, transparent)}.dark .launch-detail-progress{background:color-mix(in oklab, var(--foreground) 11%, transparent)}.dark .launch-detail-progress .progress-bar__track{background:color-mix(in oklab, var(--foreground) 24%, transparent)}.drops-back-link{transition:border-color .26s,color .26s}@media (hover:hover){.drops-back-link:hover{border-color:color-mix(in oklab, var(--accent) 45%, transparent)}}.drops-hero-art{--drops-float-distance:7px;animation:9s ease-in-out infinite alternate drops-float;position:relative}.drops-hero-art__frame{border:1px solid var(--drops-card-border);border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:0 40px 80px -42px #000c}.drops-page .drops-hero-art__frame--clear{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.drops-step__index{border:1px solid var(--drops-card-border);background:color-mix(in oklab, var(--accent) 16%, transparent);font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:600;display:inline-flex}.drops-preview-empty{border:1px dashed var(--drops-card-border)}.drops-card{--drops-lift:0px;--drops-tilt-x:0;--drops-tilt-y:0;transform:perspective(1000px) rotateX(calc(var(--drops-tilt-y) * -3deg)) rotateY(calc(var(--drops-tilt-x) * 3deg)) translate3d(0, var(--drops-lift), 0);transition:transform .26s cubic-bezier(.2,.7,.3,1),border-color .26s,box-shadow .26s;position:relative}@media (hover:hover){.drops-card:hover{--drops-lift:-5px;border-color:color-mix(in oklab, var(--accent) 45%, transparent);box-shadow:0 24px 52px -26px #000000b8}.drops-card:hover .drops-card__art img{transform:scale(1.05)}}.drops-card:focus-within{border-color:color-mix(in oklab, var(--accent) 55%, transparent)}.drops-card__art img{transition:transform .7s cubic-bezier(.2,.7,.3,1)}.drops-step{transition:transform .26s cubic-bezier(.2,.7,.3,1),border-color .26s,background-color .26s}@media (hover:hover){.drops-step:hover{border-color:color-mix(in oklab, var(--accent) 45%, transparent);transform:translateY(-4px)}}.launch-progress{overflow:hidden}.launch-progress__fill{transform-origin:0;transition:transform .9s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;transform:scaleX(0)}.launch-progress__fill[data-visible=true]{transform:scaleX(1)}.launch-progress__fill:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff59 48%,#0000 100%);animation:2.8s ease-in-out 1s infinite drops-progress-glint;position:absolute;inset:0;transform:translate(-120%)}.drops-rise{animation:.7s cubic-bezier(.2,.8,.2,1) backwards drops-rise;animation-delay:calc(var(--drops-index,0) * 80ms)}@keyframes drops-float{0%{transform:rotate(var(--drops-tilt,0deg)) translate3d(0, calc(var(--drops-float-distance,10px) * -1), 0)}to{transform:rotate(var(--drops-tilt,0deg)) translate3d(0, var(--drops-float-distance,10px), 0)}}@keyframes drops-breathe{0%{opacity:.65;transform:scale(.95)}to{opacity:1;transform:scale(1.06)}}@keyframes drops-node-glow{0%{opacity:max(.08, calc(var(--drops-glow-opacity) - .14));transform:scale(calc(var(--drops-glow-scale) - .08))}to{opacity:var(--drops-glow-opacity);transform:scale(var(--drops-glow-scale))}}@keyframes drops-nft-orbit{0%{opacity:0;transform:rotate(var(--drops-orbit-start))}5%{opacity:0}14%,82%{opacity:1}96%,to{opacity:0}to{transform:rotate(var(--drops-orbit-end))}}@keyframes drops-nft-infall{0%{transform:translate3d(var(--drops-orbit-radius), 0, 0) scale(.72)}to{transform:translate(clamp(.75rem,2vmin,1.5rem))scale(.08)}}@keyframes drops-nft-facing{0%{transform:rotate(var(--drops-facing-start))}to{transform:rotate(var(--drops-facing-end))}}@keyframes drops-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes drops-progress-glint{55%,to{transform:translate(120%)}}@keyframes drops-cue{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.drops-page *,.drops-page :before,.drops-page :after{transition-duration:1ms!important;animation:none!important}.drops-constellation__node,.drops-title-wrap,.drops-parallax{transform:none!important}.drops-constellation__node{left:var(--drops-x);top:var(--drops-y)}.drops-constellation__orbit,.drops-constellation__infall,.drops-constellation__facing{opacity:1!important;transform:none!important}}@media (max-width:47.999rem),(pointer:coarse){.drops-constellation__node,.drops-title-wrap,.drops-parallax{transform:none}.drops-constellation__node{will-change:auto}}
