.Toast-module__dpyMdW__container{bottom:var(--space-6);right:var(--space-6);z-index:var(--z-toast);gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.Toast-module__dpyMdW__toast{align-items:center;gap:var(--space-3);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-xl);pointer-events:all;min-width:280px;max-width:380px;animation:Toast-module__dpyMdW__slideIn .2s var(--ease-out-expo) forwards;display:flex}.Toast-module__dpyMdW__toast[data-exiting=true]{animation:.18s ease-in forwards Toast-module__dpyMdW__slideOut}@keyframes Toast-module__dpyMdW__slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes Toast-module__dpyMdW__slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}.Toast-module__dpyMdW__toast[data-variant=success]{border-color:var(--green-glow);background:linear-gradient(135deg, var(--bg-elevated), #22c55e0f)}.Toast-module__dpyMdW__toast[data-variant=error]{border-color:var(--red-glow);background:linear-gradient(135deg, var(--bg-elevated), #ef44440f)}.Toast-module__dpyMdW__toast[data-variant=warning]{border-color:var(--yellow-glow);background:linear-gradient(135deg, var(--bg-elevated), #f59e0b0f)}.Toast-module__dpyMdW__toast[data-variant=info]{border-color:var(--border-accent)}.Toast-module__dpyMdW__icon{flex-shrink:0;font-size:18px}.Toast-module__dpyMdW__body{flex:1;min-width:0}.Toast-module__dpyMdW__title{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text-primary);line-height:1.3}.Toast-module__dpyMdW__message{font-size:var(--text-xs);color:var(--text-secondary);margin-top:2px;line-height:1.4}.Toast-module__dpyMdW__closeBtn{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast);background:0 0;border:none;flex-shrink:0;padding:2px;font-size:16px;line-height:1}.Toast-module__dpyMdW__closeBtn:hover{color:var(--text-primary)}.Toast-module__dpyMdW__progressBar{border-radius:0 0 var(--radius-lg) var(--radius-lg);height:2px;animation:linear forwards Toast-module__dpyMdW__shrink;position:absolute;bottom:0;left:0}.Toast-module__dpyMdW__toast[data-variant=success] .Toast-module__dpyMdW__progressBar{background:var(--green)}.Toast-module__dpyMdW__toast[data-variant=error] .Toast-module__dpyMdW__progressBar{background:var(--red)}.Toast-module__dpyMdW__toast[data-variant=warning] .Toast-module__dpyMdW__progressBar{background:var(--yellow)}.Toast-module__dpyMdW__toast[data-variant=info] .Toast-module__dpyMdW__progressBar{background:var(--accent-purple)}@keyframes Toast-module__dpyMdW__shrink{0%{width:100%}to{width:0}}
.SplashScreen-module__sVQlcq__overlay{width:100vw;height:100dvh;z-index:var(--z-topmost);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;background:#080810;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.SplashScreen-module__sVQlcq__bgGlow{filter:blur(70px);background:radial-gradient(circle,#6366f138 0%,#38bdf81f 35%,#0000 70%);border-radius:50%;width:650px;height:650px;animation:3.2s ease-in-out infinite alternate SplashScreen-module__sVQlcq__auraPulse;position:absolute}.SplashScreen-module__sVQlcq__bgGlowSecondary{filter:blur(60px);background:radial-gradient(circle,#22c55e2e 0%,#0000 70%);border-radius:50%;width:450px;height:450px;animation:4s ease-in-out infinite alternate SplashScreen-module__sVQlcq__auraPulseSecondary;position:absolute}@keyframes SplashScreen-module__sVQlcq__auraPulse{0%{opacity:.6;transform:scale(.9)translate(-20px,-20px)}to{opacity:1;transform:scale(1.2)translate(20px,20px)}}@keyframes SplashScreen-module__sVQlcq__auraPulseSecondary{0%{opacity:.5;transform:scale(1.1)translate(20px,-20px)}to{opacity:.9;transform:scale(.85)translate(-20px,20px)}}.SplashScreen-module__sVQlcq__gridOverlay{background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(65% 65%,#000 70%,#0000 100%);mask-image:radial-gradient(65% 65%,#000 70%,#0000 100%)}.SplashScreen-module__sVQlcq__centerContainer{z-index:10;align-items:center;gap:var(--space-6);animation:SplashScreen-module__sVQlcq__cardFadeIn .8s var(--ease-out-expo) both;flex-direction:column;display:flex;position:relative}@keyframes SplashScreen-module__sVQlcq__cardFadeIn{0%{opacity:0;transform:scale(.9)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.SplashScreen-module__sVQlcq__emblemCard{-webkit-backdrop-filter:blur(24px);background:#0f0f1cbf;border:1px solid #818cf840;border-radius:36px;justify-content:center;align-items:center;width:240px;height:240px;animation:2.4s ease-in-out 1.2s infinite alternate SplashScreen-module__sVQlcq__cardGlowPulse;display:flex;position:relative;overflow:visible;box-shadow:0 24px 64px #000000d9,0 0 36px #6366f159,0 0 72px #38bdf82e,inset 0 1px #fff3}@keyframes SplashScreen-module__sVQlcq__cardGlowPulse{0%{border-color:#818cf840;box-shadow:0 24px 64px #000000d9,0 0 32px #6366f14d}to{border-color:#818cf880;box-shadow:0 24px 64px #000000d9,0 0 54px #6366f199,0 0 80px #22c55e59}}.SplashScreen-module__sVQlcq__emblemSvg{overflow:visible}.SplashScreen-module__sVQlcq__techCircle{animation:SplashScreen-module__sVQlcq__drawCircle 1.4s var(--ease-out-expo) .2s forwards}@keyframes SplashScreen-module__sVQlcq__drawCircle{to{stroke-dashoffset:0}}.SplashScreen-module__sVQlcq__arcPath{animation:SplashScreen-module__sVQlcq__drawArc 1.2s var(--ease-out-expo) .5s forwards}@keyframes SplashScreen-module__sVQlcq__drawArc{to{stroke-dashoffset:0}}.SplashScreen-module__sVQlcq__techDot1,.SplashScreen-module__sVQlcq__techDot2,.SplashScreen-module__sVQlcq__techLine1,.SplashScreen-module__sVQlcq__techLine2,.SplashScreen-module__sVQlcq__techTarget,.SplashScreen-module__sVQlcq__techData,.SplashScreen-module__sVQlcq__techRunner,.SplashScreen-module__sVQlcq__waveArcs{animation:SplashScreen-module__sVQlcq__techElementIn .5s var(--ease-out-expo) 1.1s both}@keyframes SplashScreen-module__sVQlcq__techElementIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.SplashScreen-module__sVQlcq__lightningPath{animation:1.4s cubic-bezier(.16,1,.3,1) .3s forwards SplashScreen-module__sVQlcq__drawLightning}@keyframes SplashScreen-module__sVQlcq__drawLightning{0%{stroke-dashoffset:400px;opacity:0}50%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}.SplashScreen-module__sVQlcq__podiumGroup{animation:SplashScreen-module__sVQlcq__techElementIn .6s var(--ease-out-expo) .6s both}.SplashScreen-module__sVQlcq__podium1{animation:SplashScreen-module__sVQlcq__podiumGrow .6s var(--ease-out-expo) .7s both;transform-origin:95px 165px}.SplashScreen-module__sVQlcq__podium2{animation:SplashScreen-module__sVQlcq__podiumGrow .6s var(--ease-out-expo) .85s both;transform-origin:61px 165px}.SplashScreen-module__sVQlcq__podium3{animation:SplashScreen-module__sVQlcq__podiumGrow .6s var(--ease-out-expo) 1s both;transform-origin:159px 165px}@keyframes SplashScreen-module__sVQlcq__podiumGrow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.SplashScreen-module__sVQlcq__brandGroup{align-items:center;gap:var(--space-1);text-align:center;animation:SplashScreen-module__sVQlcq__labelSlideUp .6s var(--ease-out-expo) 1.2s both;flex-direction:column;display:flex}@keyframes SplashScreen-module__sVQlcq__labelSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.SplashScreen-module__sVQlcq__title{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-black);letter-spacing:.22em;color:#fff;text-shadow:0 0 24px #ffffff80,0 0 56px #6366f1b3;margin:0}.SplashScreen-module__sVQlcq__subtitle{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:.26em;color:var(--text-muted);text-transform:uppercase;margin:0}.SplashScreen-module__sVQlcq__loaderGroup{align-items:center;gap:var(--space-3);margin-top:var(--space-1);animation:SplashScreen-module__sVQlcq__labelSlideUp .6s var(--ease-out-expo) 1.4s both;flex-direction:column;display:flex}.SplashScreen-module__sVQlcq__spinnerRing{filter:drop-shadow(0 0 8px #a855f7)drop-shadow(0 0 12px #22c55e);width:32px;height:32px;animation:1.2s linear infinite SplashScreen-module__sVQlcq__spinRing}@keyframes SplashScreen-module__sVQlcq__spinRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SplashScreen-module__sVQlcq__loadingTrack{border-radius:var(--radius-full);background:#12121eb3;border:1px solid #ffffff29;width:250px;height:9px;padding:1px;position:relative;box-shadow:inset 0 2px 4px #0009}.SplashScreen-module__sVQlcq__loadingBar{border-radius:var(--radius-full);transform-origin:0;background:linear-gradient(90deg,#818cf8 0%,#38bdf8 50%,#22c55e 100%);width:calc(100% - 2px);animation:2.8s cubic-bezier(.65,0,.35,1) .3s forwards SplashScreen-module__sVQlcq__loadProgress;position:absolute;top:1px;bottom:1px;left:1px;box-shadow:0 0 12px #22c55e80}.SplashScreen-module__sVQlcq__loadingBar:after{content:"";background:#fff;border:2px solid #22c55e;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;right:-2px;transform:translateY(-50%);box-shadow:0 0 12px #22c55e,0 0 24px #22c55e,0 0 36px #22c55e,0 0 48px #22c55e}@keyframes SplashScreen-module__sVQlcq__loadProgress{0%{transform:scaleX(0)}45%{transform:scaleX(.5)}80%{transform:scaleX(.85)}to{transform:scaleX(1)}}
