.ens-splash{--sp-bg:#f3f2ef;--sp-bg-2:#e7e5e0;--sp-ink:#111214;--sp-ink-3:#8b8f97;--sp-lime:#b8f34a;--sp-lime-d:#8ed02a;--sp-track:#e3e0da;--sp-ease:cubic-bezier(.22, 1, .36, 1);z-index:9999;background:radial-gradient(120% 90% at 50% 40%, var(--sp-bg) 0%, var(--sp-bg-2) 100%);color:var(--sp-ink);font-family:var(--font-urbanist,"Urbanist"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;transition:opacity .5s var(--sp-ease), visibility .5s;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}@media (prefers-color-scheme:dark){.ens-splash{--sp-bg:#121316;--sp-bg-2:#070809;--sp-ink:#f2f2f3;--sp-ink-3:#7d8089;--sp-track:#25272c}}.ens-splash-glow{aspect-ratio:1;filter:blur(8px);background:radial-gradient(closest-side,#b8f34a57,#b8f34a14 55%,#0000 72%);border-radius:50%;width:min(620px,120vw);animation:3.2s ease-in-out infinite ens-breathe;position:absolute;top:44%;left:50%;translate:-50% -50%}.ens-splash-inner{text-align:center;transition:transform .5s var(--sp-ease);justify-items:center;gap:16px;padding:24px;display:grid;position:relative}.ens-splash-seal{place-items:center;width:84px;height:84px;display:grid;position:relative}.ens-splash-ring{animation:ens-ring 2.4s var(--sp-ease) .5s infinite;border:1.5px solid #8ed02a8c;border-radius:50%;position:absolute;inset:-10px}.ens-splash-mark{width:68px;height:auto;overflow:visible}.ens-splash-body{fill:#12352b;transform-box:fill-box;transform-origin:50%;animation:.6s cubic-bezier(.34,1.56,.64,1) both ens-seal}.ens-splash-slab{fill:#b8f34a;animation:.55s cubic-bezier(.22,1,.36,1) .35s both ens-slab}@keyframes ens-slab{0%{opacity:0;transform:translate(-26px)}}.ens-splash-word{letter-spacing:-.045em;margin-top:4px;font-size:34px;font-weight:700;line-height:1;display:flex}.ens-splash-word span{opacity:.001;filter:blur(4px);animation:ens-letter .6s var(--sp-ease) forwards;animation-delay:calc(.2s + var(--i) * 40ms);display:inline-block;transform:translateY(14px)}.ens-splash-tag{max-width:46ch;color:var(--sp-ink-3);letter-spacing:-.005em;opacity:0;animation:ens-fade .6s var(--sp-ease) .45s forwards;margin:0;font-size:13px;font-weight:500}.ens-splash-track{background:var(--sp-track);opacity:0;width:132px;height:3px;animation:ens-fade .5s var(--sp-ease) .55s forwards;border-radius:3px;margin-top:10px;position:relative;overflow:hidden}.ens-splash-sweep{background:linear-gradient(90deg, transparent, var(--sp-lime-d) 35%, var(--sp-lime) 65%, transparent);border-radius:3px;width:42%;animation:1.15s cubic-bezier(.65,0,.35,1) infinite ens-sweep;position:absolute;inset:0 auto 0 0}@keyframes ens-seal{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes ens-ring{0%{opacity:.9;transform:scale(.85)}80%,to{opacity:0;transform:scale(1.35)}}@keyframes ens-draw{to{stroke-dashoffset:0}}@keyframes ens-letter{to{opacity:1;filter:none;transform:none}}@keyframes ens-fade{to{opacity:1}}@keyframes ens-sweep{0%{transform:translate(-110%)}to{transform:translate(260%)}}@keyframes ens-breathe{0%,to{opacity:.75;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.ens-splash *,.ens-splash{transition:opacity .2s!important;animation:none!important}.ens-splash-body,.ens-splash-slab{animation:none}.ens-splash-word span,.ens-splash-tag,.ens-splash-track{opacity:1;filter:none;transform:none}}
