.tsm-splash{--accent:#9184d9;--seg:26px;--path-len:745px;--exit-tx:-260px;--exit-ty:-280px;--exit-scale:.333;--splash-scale:1;z-index:9999;pointer-events:none;background:radial-gradient(700px 600px at 82% 10%,#9184d938,#0000 70%),radial-gradient(550px 550px at 8% 65%,#9184d929,#0000 70%),radial-gradient(600px 500px at 95% 95%,#9184d924,#0000 70%),radial-gradient(120% 90% at 50% 42%,#1e2135 0%,#161826 55%,#101220 100%);place-items:center;animation:.53s 1.52s forwards sp-bg-fade;display:grid;position:fixed;inset:0}@keyframes sp-bg-fade{0%{background:radial-gradient(700px 600px at 82% 10%,#9184d938,#0000 70%),radial-gradient(550px 550px at 8% 65%,#9184d929,#0000 70%),radial-gradient(600px 500px at 95% 95%,#9184d924,#0000 70%),radial-gradient(120% 90% at 50% 42%,#1e2135 0%,#161826 55%,#101220 100%)}to{background:0 0}}.tsm-splash__group{z-index:1;transform:scale(var(--splash-scale));animation:1.05s ease-in-out 1.52s forwards sp-out;position:relative}@keyframes sp-out{0%{opacity:1;transform:scale(var(--splash-scale))}40%{opacity:.45;transform:scale(calc(var(--splash-scale) * 2.3))}58%{opacity:.85;transform:scale(var(--exit-scale))}to{opacity:0;transform:translate(var(--exit-tx), var(--exit-ty)) scale(var(--exit-scale))}}.tsm-splash__mark{letter-spacing:-.024em;white-space:nowrap;color:#e9e9ed;font-family:Inter,system-ui,sans-serif;font-size:54px;font-weight:500;position:relative}.tsm-splash__part{opacity:0;animation:sp-in .31s cubic-bezier(.2,.7,.2,1) var(--d,0s) forwards;display:inline-block}.tsm-splash__part--dot{color:var(--accent)}@keyframes sp-in{0%{opacity:0;transform:translateY(.34em)}to{opacity:1;transform:translateY(0)}}.tsm-splash__ring{border:1.5px solid var(--accent);opacity:0;border-radius:50%;width:54px;height:54px;animation:.32s cubic-bezier(.2,.6,.2,1) 1.37s forwards sp-ring;position:absolute;top:30px;left:354px}@keyframes sp-ring{0%{opacity:0;transform:scale(.15)}40%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2)}}.tsm-splash__flight{width:462px;height:200px;position:absolute;top:-96px;left:-36px}.tsm-splash__trail{opacity:0;animation:1.37s linear forwards sp-trail-life;position:absolute;inset:0;overflow:visible}@keyframes sp-trail-life{0%{opacity:0}4%{opacity:1}88%{opacity:1}to{opacity:0}}.tsm-splash__trail path{fill:none;stroke-linecap:round;stroke-dasharray:var(--seg) calc(var(--path-len) * 2);animation:1.37s linear forwards sp-trail}@keyframes sp-trail{0%{stroke-dashoffset:calc(var(--seg) * 2 + var(--path-len) * 2 + var(--k) * var(--seg))}to{stroke-dashoffset:calc(var(--seg) * 2 + var(--path-len) + var(--k) * var(--seg))}}.tsm-splash__trail path:first-child{--k:0;stroke-width:5px;stroke:#d2c3ff8c}.tsm-splash__trail path:nth-child(2){--k:1;stroke-width:4.2px;stroke:#d2c3ff6b}.tsm-splash__trail path:nth-child(3){--k:2;stroke-width:3.4px;stroke:#d2c3ff4d}.tsm-splash__trail path:nth-child(4){--k:3;stroke-width:2.6px;stroke:#d2c3ff33}.tsm-splash__trail path:nth-child(5){--k:4;stroke-width:1.8px;stroke:#d2c3ff1f}.tsm-splash__trail path:nth-child(6){--k:5;stroke-width:1px;stroke:#d2c3ff0f}.tsm-splash__spark{offset-path:path("M 0 153.5 Q 82.2 -86 164.3 153.5 Q 216.2 -36 268 153.5 Q 342.6 10 417.2 153.5");offset-rotate:0deg;opacity:0;width:40px;height:40px;animation:1.37s linear forwards sp-fly;position:absolute;top:0;left:0}@keyframes sp-fly{0%{offset-distance:0%;opacity:0}3%{opacity:1}to{offset-distance:100%;opacity:1}}.tsm-splash__spark-fade{animation:.19s 1.37s forwards sp-spark-fade}@keyframes sp-spark-fade{0%{opacity:1}to{opacity:0}}.tsm-splash__spark>span{filter:drop-shadow(0 0 8px #9184d9e6)drop-shadow(0 0 22px #9184d980);animation:1.37s linear forwards sp-spin;display:block}@keyframes sp-spin{0%{transform:rotate(0)scale(.45)}5%{transform:rotate(300deg)scale(1.05)}30%{transform:rotate(700deg)scale(.85)}52%{transform:rotate(1080deg)scale(1.1)}to{transform:rotate(1440deg)scale(.4)}}.tsm-splash,.tsm-splash *{animation-play-state:paused}.tsm-splash.is-ready,.tsm-splash.is-ready *{animation-play-state:running}@media (max-width:560px){.tsm-splash{--splash-scale:.62}.tsm-splash__ring{display:none}}@media (prefers-reduced-motion:reduce){.tsm-splash{animation:none}.tsm-splash__group{animation:.6s 1.2s forwards sp-fade-only}.tsm-splash__part{opacity:1;transform:none;animation:none!important}.tsm-splash__flight,.tsm-splash__ring{display:none}@keyframes sp-fade-only{0%{opacity:1}to{opacity:0}}}
