.xan-splash{pointer-events:none;z-index:9999;opacity:0;background:radial-gradient(120% 120% at 50% 38%,#0d0d0d 0%,#070707 46%,#030303 100%);justify-content:center;align-items:center;transition:opacity .36s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0}.xan-splash--visible{opacity:1}.xan-splash--exit{opacity:0}.xan-splash__lockup{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:1.15rem;display:flex;position:relative}.xan-splash__symbol{aspect-ratio:138.14/165.151;color:#34d399;height:min(24vh,128px);display:block;position:relative}.xan-splash__half{background:currentColor;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.xan-splash__half--upper{clip-path:inset(0 0 50%);animation:.74s cubic-bezier(.22,1,.36,1) 60ms both xan-splash-join-upper}.xan-splash__half--lower{clip-path:inset(50% 0 0);animation:.74s cubic-bezier(.22,1,.36,1) 60ms both xan-splash-join-lower}.xan-splash__name{opacity:0;animation:.6s cubic-bezier(.22,1,.36,1) .44s both xan-splash-settle}@keyframes xan-splash-join-upper{0%{opacity:0;transform:translateY(-26px)}to{opacity:1;transform:translateY(0)}}@keyframes xan-splash-join-lower{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes xan-splash-settle{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.xan-splash--driver{background:radial-gradient(90% 52% at 50% 30%,#f5c40017 0%,#0000 62%),radial-gradient(120% 120% at 50% 38%,#0d0d0d 0%,#070707 46%,#030303 100%);flex-direction:column;gap:2.25rem}.xan-splash--driver:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:5s linear infinite xan-splash-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 58% at 50% 40%,#000 0%,#0000 78%);mask-image:radial-gradient(72% 58% at 50% 40%,#000 0%,#0000 78%)}.xan-splash--driver:after{content:"";pointer-events:none;background:radial-gradient(68% 40% at 50% 32%,#f5c4001f 0%,#f5c40008 42%,#0000 74%);animation:2.6s ease-in-out infinite xan-splash-bloom;position:absolute;inset:0}.xan-splash--driver .xan-splash__symbol{color:#f5c400}.xan-splash__driver-caption{z-index:1;flex-direction:column;align-items:center;gap:.55rem;animation:.7s cubic-bezier(.22,1,.36,1) .62s both xan-splash-caption;display:flex;position:relative}.xan-splash__driver-title{letter-spacing:.42em;text-indent:.42em;color:#ffffffe0;text-transform:uppercase;font-size:.8125rem;font-weight:700}.xan-splash__driver-dr{color:#f5c400}.xan-splash__driver-tag{letter-spacing:.14em;text-indent:.14em;color:#ffffff61;text-transform:uppercase;font-size:.6875rem;font-weight:500}.xan-splash__driver-line{background:#ffffff17;border-radius:9999px;width:8.5rem;height:2px;margin-top:.5rem;position:relative;overflow:hidden}.xan-splash__driver-line-fill{border-radius:inherit;background:linear-gradient(90deg,#0000,#f5c400 45%,#ffe066 55%,#0000);animation:1.5s cubic-bezier(.4,0,.2,1) .55s infinite xan-splash-line-sweep;position:absolute;inset:0}@keyframes xan-splash-grid-drift{0%{background-position:0 0,0 0}to{background-position:0 44px,44px 0}}@keyframes xan-splash-bloom{0%,to{opacity:.65}50%{opacity:1}}@keyframes xan-splash-caption{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes xan-splash-line-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.xan-splash__half,.xan-splash__name,.xan-splash__driver-caption{opacity:1;animation:none;transform:none}.xan-splash--driver:before,.xan-splash--driver:after,.xan-splash__driver-line-fill{animation:none}}
