.splash-bg.svelte-jodh74{background:radial-gradient(circle at 50% 58%,#ff932721,#0000 28rem),radial-gradient(circle at 20% 20%,#ff932714,#0000 18rem),linear-gradient(135deg,#020202 0%,#060606 42%,#0d0d0d 100%);animation:.9s both svelte-jodh74-splashBackgroundIn;position:absolute;inset:0}.splash-orb.svelte-jodh74{filter:blur(80px);pointer-events:none;background:#ff93272e;border-radius:9999px;animation:1.8s ease-in-out infinite alternate svelte-jodh74-splashOrbPulse;position:absolute}.splash-orb-one.svelte-jodh74{width:24rem;height:24rem;top:-8rem;left:-8rem}.splash-orb-two.svelte-jodh74{width:28rem;height:28rem;animation-delay:.3s;bottom:-10rem;right:-10rem}.splash-curve.svelte-jodh74{opacity:0;pointer-events:none;filter:drop-shadow(0 0 16px #ff93277a);border:2px solid #0000;border-radius:9999px;width:28rem;height:28rem;animation:1.2s .28s both svelte-jodh74-splashCurveIn;position:absolute}.splash-curve-left.svelte-jodh74{border-right-color:#ff9327b8;top:-10rem;left:-13rem;transform:rotate(32deg)}.splash-curve-right.svelte-jodh74{border-left-color:#ff9327a6;bottom:-12rem;right:-14rem;transform:rotate(32deg)}.splash-grid.svelte-jodh74{opacity:0;pointer-events:none;background-image:radial-gradient(#ff93276b 1px,#0000 1px);background-size:14px 14px;width:92px;height:92px;animation:.9s .5s both svelte-jodh74-splashGridIn;position:absolute}.splash-grid-top.svelte-jodh74{top:10vh;right:8vw}.splash-grid-bottom.svelte-jodh74{bottom:10vh;left:8vw}.splash-content.svelte-jodh74{z-index:2;text-align:center;place-items:center;width:min(90vw,560px);padding-inline:1rem;display:grid;position:relative}.splash-rings.svelte-jodh74{aspect-ratio:1;pointer-events:none;width:min(86vw,560px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-54%)}.splash-rings.svelte-jodh74 span:where(.svelte-jodh74){opacity:0;border:1px solid #ff932714;border-radius:9999px;animation:2.1s ease-in-out infinite svelte-jodh74-splashRingPulse;position:absolute;inset:0}.splash-rings.svelte-jodh74 span:where(.svelte-jodh74):nth-child(2){animation-delay:.24s;inset:12%}.splash-rings.svelte-jodh74 span:where(.svelte-jodh74):nth-child(3){animation-delay:.48s;inset:24%}.splash-logo-wrap.svelte-jodh74{place-items:center;animation:.9s cubic-bezier(.16,1,.3,1) .26s both svelte-jodh74-splashLogoIn;display:grid;position:relative}.splash-logo-glow.svelte-jodh74{filter:blur(38px);background:#ff93272e;border-radius:9999px;width:14rem;height:7rem;animation:1.5s ease-in-out .9s infinite alternate svelte-jodh74-splashLogoGlow;position:absolute;transform:translateY(2.8rem)}.splash-logo-card.svelte-jodh74{width:clamp(116px,16vw,170px);box-shadow:none;background:0 0;place-items:center;padding:0;display:grid;position:relative}.splash-logo.svelte-jodh74{object-fit:contain;filter:drop-shadow(0 18px 42px #0000008c)drop-shadow(0 0 34px #ff93272e);width:100%;height:auto}.splash-brand.svelte-jodh74{color:#fff;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 22px 70px #ff932738;justify-content:center;align-items:baseline;gap:.38em;margin-top:clamp(1.4rem,3vw,2rem);font-size:clamp(1.65rem,4vw,3.2rem);font-weight:900;line-height:1;animation:.85s .65s both svelte-jodh74-splashTextIn;display:flex}.splash-brand.svelte-jodh74 span:where(.svelte-jodh74):last-child{color:#ffffffe0;font-weight:500}.splash-loader.svelte-jodh74{background:#ffffff1f;border-radius:9999px;width:min(58vw,230px);height:3px;margin-top:clamp(2rem,5vw,3.5rem);animation:.7s .95s both svelte-jodh74-splashLoaderIn;position:relative;overflow:hidden}.splash-loader.svelte-jodh74 span:where(.svelte-jodh74){inset-block:0;border-radius:inherit;background:linear-gradient(90deg,#0000,#ff9327,#ffad52);width:38%;animation:1.25s ease-in-out 1s infinite svelte-jodh74-splashLoaderMove;position:absolute;left:0;box-shadow:0 0 18px #ff9327b8}.splash-loading.svelte-jodh74{color:#ffffffad;letter-spacing:.16em;text-transform:uppercase;margin-top:1rem;font-size:.82rem;font-weight:700;animation:.85s .85s both svelte-jodh74-splashTextIn}.splash-scan.svelte-jodh74{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(115deg,#0000 0% 40%,#ffffff0f 48%,#ff93271f 50%,#ffffff0d 52%,#0000 60% 100%);animation:1.45s ease-in-out .8s both svelte-jodh74-splashScan;position:absolute;inset:0;transform:translate(-120%)}@keyframes svelte-jodh74-splashBackgroundIn{0%{opacity:0;filter:brightness(.6)}to{opacity:1;filter:brightness()}}@keyframes svelte-jodh74-splashLogoIn{0%{opacity:0;filter:blur(10px);transform:translateY(18px)scale(.88)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes svelte-jodh74-splashTextIn{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes svelte-jodh74-splashLoaderIn{0%{opacity:0;transform:translateY(10px)scaleX(.74)}to{opacity:1;transform:translateY(0)scaleX(1)}}@keyframes svelte-jodh74-splashLoaderMove{0%{transform:translate(-110%)}to{transform:translate(290%)}}@keyframes svelte-jodh74-splashOrbPulse{0%{opacity:.45;transform:scale(.94)}to{opacity:.95;transform:scale(1.08)}}@keyframes svelte-jodh74-splashLogoGlow{0%{opacity:.38;transform:translateY(2.8rem)scale(.9)}to{opacity:.9;transform:translateY(2.8rem)scale(1.12)}}@keyframes svelte-jodh74-splashRingPulse{0%,to{opacity:.18;transform:scale(.96)}50%{opacity:.8;transform:scale(1.035)}}@keyframes svelte-jodh74-splashCurveIn{0%{opacity:0;filter:blur(6px)drop-shadow(0 0 #ff932700)}to{opacity:1;filter:blur()drop-shadow(0 0 16px #ff93277a)}}@keyframes svelte-jodh74-splashGridIn{0%{opacity:0;transform:translateY(8px)}to{opacity:.56;transform:translateY(0)}}@keyframes svelte-jodh74-splashScan{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (width<=640px){.splash-logo-card.svelte-jodh74{width:clamp(108px,34vw,148px)}.splash-brand.svelte-jodh74{font-size:clamp(1.45rem,8vw,2.2rem)}.splash-grid-top.svelte-jodh74{top:8vh;right:5vw}.splash-grid-bottom.svelte-jodh74{bottom:8vh;left:5vw}}@media (prefers-reduced-motion:reduce){.splash-bg.svelte-jodh74,.splash-orb.svelte-jodh74,.splash-curve.svelte-jodh74,.splash-grid.svelte-jodh74,.splash-rings.svelte-jodh74 span:where(.svelte-jodh74),.splash-logo-wrap.svelte-jodh74,.splash-logo-glow.svelte-jodh74,.splash-brand.svelte-jodh74,.splash-loader.svelte-jodh74,.splash-loader.svelte-jodh74 span:where(.svelte-jodh74),.splash-loading.svelte-jodh74,.splash-scan.svelte-jodh74{animation:none}}
