@layer components{.app-shell{isolation:isolate;min-height:100dvh;color:var(--mh-text-primary,#f8fafc);background:radial-gradient(150% 80% at 50% 0,#14b8a61f 0%,#0000 50%),radial-gradient(100% 60% at 100% 0,#3b82f61f 0%,#0000 45%),linear-gradient(#020a14 0%,#041425 30%,#071e33 50%,#041425 70%,#020a14 100%);position:relative;overflow-x:hidden}.app-shell:before{content:"";opacity:.7;mix-blend-mode:screen;pointer-events:none;z-index:0;will-change:opacity;contain:strict;background:radial-gradient(80% 60% at 20% 15%,#25d3ee38,#0000 50%),radial-gradient(80% 50% at 80% 20%,#3b82f62e,#0000 45%);animation:12s ease-in-out infinite ambient-pulse;position:absolute;inset:0}body.argus-landing-page .app-shell:before{opacity:.42}.app-shell:after{content:"";pointer-events:none;z-index:0;opacity:.5;contain:strict;background-image:linear-gradient(#5eead406 1px,#0000 1px),linear-gradient(90deg,#5eead406 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 65%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 65%)}body.argus-landing-page .app-shell:after{opacity:.3}.app-shell>*{z-index:1;position:relative}@keyframes ambient-pulse{0%,to{opacity:.6}50%{opacity:.8}}@keyframes logo-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.75;transform:scale(1.15)}}.aurora{pointer-events:none;filter:blur(80px);opacity:.65;mix-blend-mode:screen;z-index:0;will-change:transform;backface-visibility:hidden;contain:strict;background:radial-gradient(70% 55% at 35% 25%,#25d3ee47,#0000 65%),radial-gradient(60% 45% at 65% 45%,#3b82f638,#0000 60%),radial-gradient(80% 60% at 50% 75%,#14b8a62e,#0000 55%);animation:50s linear infinite aurora-enhanced;position:absolute;inset:-30% -50% 30%;transform:translate(0,0)rotate(0)}@keyframes aurora-enhanced{0%{transform:translate(0,0)rotate(0)scale(1)}25%{transform:translate(-2%,1%)rotate(3deg)scale(1.02)}50%{transform:translate(1%,-1%)rotate(-2deg)scale(.99)}75%{transform:translate(-1%,1%)rotate(2deg)scale(1.01)}to{transform:translate(0,0)rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.aurora,.aurora-delay{opacity:.4;will-change:auto;animation:none!important}}@media (width<=768px){.aurora{filter:blur(50px);opacity:.4;animation-duration:60s}}.is-low-spec .aurora{filter:blur(40px);opacity:.3;animation-duration:80s}.is-low-spec .aurora-delay{display:none}.aurora-delay{opacity:.45;background:radial-gradient(55% 45% at 55% 35%,#14b8a638,#0000 60%),radial-gradient(45% 35% at 30% 55%,#25d3ee2e,#0000 55%);animation-delay:-20s}.animation-paused .aurora,.animation-paused .aurora-delay,.animation-paused .floating-orb{animation-play-state:paused!important}.floating-orb{pointer-events:none;filter:blur(60px);opacity:.6;mix-blend-mode:screen;z-index:0;will-change:transform;backface-visibility:hidden;contain:strict;background:radial-gradient(circle at 35% 35%,#25d3ee66,#0000 50%),radial-gradient(circle at 65% 65%,#3b82f647,#0000 50%);border-radius:9999px;width:clamp(180px,25vw,380px);height:clamp(180px,25vw,380px);animation:35s ease-in-out infinite floating-orb-enhanced;position:absolute;transform:translate(0,0)}@keyframes floating-orb-enhanced{0%,to{transform:translate(0,0)scale(.95)}25%{transform:translate(12px,-15px)scale(1.02)}50%{transform:translate(-8px,10px)scale(.98)}75%{transform:translate(15px,8px)scale(1)}}@media (prefers-reduced-motion:reduce){.floating-orb{opacity:.4;will-change:auto;animation:none!important}}@media (width<=768px){.floating-orb{filter:blur(40px);opacity:.45;width:clamp(120px,20vw,220px);height:clamp(120px,20vw,220px);animation-duration:45s}}.is-low-spec .floating-orb{filter:blur(30px);opacity:.3;animation-duration:60s}.is-low-spec .floating-orb.orb-three{display:none}.floating-orb.orb-one{background:radial-gradient(circle at 40% 40%,#25d3ee73,#0000 50%),radial-gradient(circle at 60% 60%,#14b8a652,#0000 55%);animation-delay:-10s;top:-12%;right:8%}.floating-orb.orb-two{background:radial-gradient(circle at 50% 45%,#14b8a666,#0000 50%),radial-gradient(circle at 40% 55%,#3b82f647,#0000 55%);animation-delay:-20s;bottom:-15%;left:5%}.floating-orb.orb-three{opacity:.45;background:radial-gradient(circle at 45% 40%,#3b82f659,#0000 50%),radial-gradient(circle at 55% 60%,#25d3ee40,#0000 50%);width:clamp(130px,18vw,280px);height:clamp(130px,18vw,280px);animation-delay:-30s;top:35%;right:-8%}.bg-grid{mix-blend-mode:screen;opacity:.4;contain:strict;background-image:linear-gradient(#5eead40f 1px,#0000 1px),linear-gradient(90deg,#5eead40f 1px,#0000 1px);background-size:50px 50px}@media (width>=1024px){.bg-grid:not(.is-low-spec *){will-change:opacity;animation:10s ease-in-out infinite grid-pulse}}@keyframes grid-pulse{0%,to{opacity:.35}50%{opacity:.5}}.hero-console-header{contain:layout style;background:linear-gradient(135deg,#041425e6,#071e33f2);border:1px solid #5eead440;border-radius:2rem;justify-content:space-between;align-items:center;width:min(100%,max(55%,20rem));margin-left:auto;margin-right:auto;padding:.85rem 1.25rem;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 40px #04142580,inset 0 1px #5eead41f}.hero-console-header.hero-console-header--centered{justify-content:center}.hero-console-header:before{content:"";will-change:transform;background:linear-gradient(90deg,#0000,#5eead41f,#0000);width:100%;height:100%;animation:5s ease-in-out infinite scan-line;position:absolute;top:0;left:-100%;transform:translateZ(0)}@keyframes scan-line{0%{transform:translate(0)}50%,to{transform:translate(200%)}}.hero-console-channel{text-transform:uppercase;letter-spacing:.35em;color:#5eead4e6;text-shadow:0 0 8px #5eead44d;font-family:Orbitron,Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-size:.65rem}.hero-console-status{letter-spacing:.3em;text-transform:uppercase;color:#5eead4;text-shadow:0 0 12px #5eead480;align-items:center;gap:.5rem;font-family:Orbitron,Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-size:.65rem;font-weight:600;display:inline-flex}.hero-status-dot{will-change:opacity;background:#5eead4;border-radius:50%;width:6px;height:6px;animation:2.5s ease-in-out infinite status-pulse;box-shadow:0 0 6px #5eead4b3}@keyframes status-pulse{0%,to{opacity:1}50%{opacity:.5}}.hero-headline{text-shadow:0 0 30px #25d3ee59,0 20px 60px #041425b3}.hero-subline{text-shadow:0 2px 15px #04142580;max-width:38rem}.hero-highlights{z-index:2;position:relative}.hero-highlight-card{contain:layout style;background:linear-gradient(#020a1459,#020a1433);border:1px solid #5eead438;border-radius:1rem;flex-direction:column;min-height:0;transition:transform .3s,border-color .3s,filter .3s;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 20px 46px #0414256b}.hero-highlight-card--disabled{cursor:not-allowed;pointer-events:none;filter:grayscale(.5)saturate(.72)brightness(.84);background:linear-gradient(#020a1480,#020a1452);border-color:#94a3b833;box-shadow:0 18px 38px #02061775}.hero-highlight-image-wrap{aspect-ratio:16/10;pointer-events:none;width:100%;position:relative;overflow:hidden}.hero-highlight-image{object-fit:cover;filter:saturate(.92)contrast(1.02)brightness(.86);width:100%;height:100%;transition:transform .55s,filter .45s}.hero-highlight-image-overlay{background:linear-gradient(#0000 0%,#020a141a 35%,#020a1447 65%,#020a1494 100%),radial-gradient(85% 55% at 50% 15%,#5eead433,#0000 62%);position:absolute;inset:0}.hero-highlight-glass{text-align:center;-webkit-backdrop-filter:blur(10px)saturate(120%);background:linear-gradient(135deg,#051321b8,#071e338a);border-top:1px solid #94dce93d;padding:.85rem .9rem .95rem;transition:border-color .28s,background-color .28s;box-shadow:0 -1px #94dce914,0 14px 30px #04142552,inset 0 1px #baf0ff14}.hero-highlight-card:hover,.hero-highlight-card:focus-visible{filter:brightness(1.02);border-color:#5eead480;transform:translateY(-5px)translateZ(0)}.hero-highlight-card--disabled:hover,.hero-highlight-card--disabled:focus-visible{filter:grayscale(.5)saturate(.72)brightness(.84);border-color:#94a3b833;transform:translateZ(0)}.hero-highlight-card:hover .hero-highlight-image,.hero-highlight-card:focus-visible .hero-highlight-image{filter:saturate(1.04)contrast(1.04)brightness(.96);transform:scale(1.045)}.hero-highlight-card--disabled .hero-highlight-image{filter:saturate(.62)contrast(.96)brightness(.7);transform:none}.hero-highlight-card:hover .hero-highlight-glass,.hero-highlight-card:focus-visible .hero-highlight-glass{background:linear-gradient(135deg,#061828bd,#08243a8f);border-color:#5eead475}.hero-highlight-card--disabled .hero-highlight-image-overlay{background:linear-gradient(#0000 0%,#020a1429 35%,#020a1475 65%,#020a14b8 100%),radial-gradient(85% 55% at 50% 15%,#94a3b829,#0000 62%)}.hero-highlight-card--disabled .hero-highlight-glass{background:linear-gradient(135deg,#0f172ad6,#0f172abd);border-color:#94a3b82e;box-shadow:0 -1px #94a3b80f,0 12px 28px #02061757,inset 0 1px #e2e8f00d}.hero-highlight-card--disabled .hero-highlight-header{color:#e2e8f0db;text-shadow:none}@media (width<=768px){.hero-highlight-card{box-shadow:0 14px 30px #04142566}.hero-highlight-inner{flex-direction:row;display:flex}.hero-highlight-image-wrap{aspect-ratio:auto;flex-shrink:0;width:35%;min-height:100%}.hero-highlight-glass{-webkit-backdrop-filter:none;text-align:left;border-color:currentColor #94dce942 #94dce942 #94dce93d;border-top-style:none;border-top-width:medium;border-left-style:solid;border-left-width:1px;flex-direction:column;justify-content:center;padding:.65rem .75rem;display:flex}.hero-highlight-header{justify-content:flex-start}}.is-low-spec .hero-highlight-card{transition:none}.is-low-spec .hero-highlight-image{filter:saturate(.95)brightness(.9);transition:none}.is-low-spec .hero-highlight-glass{-webkit-backdrop-filter:none}.hero-highlight-header{letter-spacing:.28em;color:#5eead4f2;text-shadow:0 0 10px #5eead44d;justify-content:center;font-family:Orbitron,Inter,Segoe UI,system-ui,-apple-system,sans-serif;display:flex}.hero-kicker{letter-spacing:.35em;text-transform:uppercase;color:#5eead4f2;text-shadow:0 0 15px #5eead466;align-items:center;gap:.75rem;font-family:Orbitron,Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-size:.75rem;display:inline-flex}.hero-kicker-dot{will-change:transform;background:linear-gradient(135deg,#5eead4,#14b8a6);border-radius:50%;width:8px;height:8px;animation:3s ease-in-out infinite kicker-pulse;box-shadow:0 0 10px #5eead4b3}@keyframes kicker-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.hero-actions{z-index:2;position:relative}.hero-login-btn{background:linear-gradient(135deg,#14b8a6 0%,#0891b2 50%,#0284c7 100%);border:1px solid #5eead459;font-family:Orbitron,Inter,Segoe UI,system-ui,-apple-system,sans-serif;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 0 15px #14b8a659,0 15px 45px #14b8a640}.hero-login-btn:before{content:"";background:linear-gradient(135deg,#0000 40%,#ffffff1a 50%,#0000 60%);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}.hero-login-btn:hover{transform:translateY(-2px)translateZ(0);box-shadow:0 0 25px #14b8a680,0 20px 60px #14b8a659}.hero-login-btn:hover:before{transform:translate(100%)}.mission-modal-backdrop{-webkit-backdrop-filter:blur(20px);background:#020a14eb}.mh-theme-light .mission-modal-backdrop{background:#f0f4ffe0}.hero-input-wrapper{contain:layout style;background:linear-gradient(135deg,#041425f2,#071e33e6);border:1px solid #5eead433;border-radius:1.75rem;padding:.4rem;position:relative;overflow:hidden;box-shadow:0 30px 80px #04142599,inset 0 1px #5eead41f}.hero-entry-card-shell{isolation:isolate;backface-visibility:hidden;overflow:hidden;transform:translateZ(0)}.hero-entry-card{--hero-entry-card-radius:2rem;isolation:isolate;clip-path:inset(0 round var(--hero-entry-card-radius));-webkit-clip-path:inset(0 round var(--hero-entry-card-radius))}@media (width>=640px){.hero-entry-card{--hero-entry-card-radius:2.4rem}}.hero-input-wrapper:before{content:"";border-radius:inherit;opacity:.35;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(135deg,#25d3ee1a,#3b82f614);position:absolute;inset:0}.is-low-spec .hero-console-header:before,.is-low-spec .hero-input-wrapper:before,.is-low-spec .hero-input-glow{display:none}.hero-input-glow{border-radius:inherit;pointer-events:none;border:1px solid #5eead438;transition:border-color .3s,box-shadow .3s;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #5eead414}.hero-input-glow--error{border-color:#f8717180;box-shadow:0 0 25px #f8717140}.hero-input-glow--success{border-color:#5eead499;box-shadow:0 0 35px #5eead44d}.hero-input{--hero-tracking:.5em;text-transform:uppercase;font-variant-numeric:tabular-nums;text-shadow:0 0 15px #5eead440;caret-color:#5eead4;letter-spacing:var(--hero-tracking)!important;font-family:Orbitron,Inter,Segoe UI,system-ui,-apple-system,sans-serif!important}.hero-input::placeholder{letter-spacing:var(--hero-tracking);text-transform:uppercase;color:#5eead459}.hero-input:focus{text-shadow:0 0 20px #5eead466}.hero-code-vault{min-height:0;box-shadow:none;cursor:text;background:0 0;border-color:#0000;padding:0;overflow:visible}.hero-code-vault:before,.hero-code-vault:after,.hero-code-vault .hero-input-glow{display:none}.hero-code-vault:focus-within{box-shadow:none;border-color:#0000}.hero-code-vault-native-input{caret-color:#0000}.hero-code-slots{z-index:5;grid-template-columns:repeat(6,minmax(0,1fr));gap:.42rem;display:grid;position:relative}.hero-code-slot{aspect-ratio:1/1.04;color:#cffafefa;letter-spacing:0;text-shadow:0 0 18px #67e8f970,0 2px 8px #020617a6;background:linear-gradient(#ffffff13,#ffffff04),#0f172a85;border:1px solid #94a3b829;border-radius:.92rem;justify-content:center;align-items:center;min-width:0;font-family:Orbitron,Inter,system-ui,sans-serif;font-size:1.46rem;font-weight:800;line-height:1;transition:border-color .24s,background .24s,box-shadow .24s,transform .24s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -14px 26px #02061742}.hero-code-slot:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff29 45%,#0000 70%);transition:opacity .28s,transform .45s;position:absolute;inset:0;transform:translate(-90%)}.hero-code-slot--filled{background:linear-gradient(#67e8f921,#2dd4bf0a),#020617b8;border-color:#67e8f96b;box-shadow:0 0 26px #22d3ee29,inset 0 1px #ffffff26,inset 0 -16px 30px #02061752}.hero-code-slot--filled:before{opacity:1;transform:translate(90%)}.hero-code-vault:focus-within .hero-code-slot--active{border-color:#a5f3fc94;transform:translateY(-1px);box-shadow:0 0 0 1px #a5f3fc1a,0 0 30px #22d3ee2e,inset 0 1px #ffffff1f}.hero-code-vault:focus-within .hero-code-slot--active:after{content:"";background:#a5f3fcd1;border-radius:999px;width:1.1rem;height:2px;position:absolute;bottom:.52rem;left:50%;transform:translate(-50%);box-shadow:0 0 16px #67e8f9b8}.hero-code-vault--ready .hero-code-slot,.hero-code-vault--success .hero-code-slot{border-color:#5eead480}.hero-code-vault--success .hero-code-slot{color:#f0fdfa;text-shadow:0 0 20px #bbf7d0ad,0 0 42px #2dd4bf61;background:linear-gradient(#86efac33,#14b8a614),#020617cc;border-color:#86efacc7;box-shadow:0 0 0 1px #bbf7d01f,0 0 26px #22c55e4d,0 0 70px #2dd4bf33,inset 0 1px #ffffff38,inset 0 -18px 32px #02061757}.hero-code-vault--error .hero-code-slot{color:#ffe4e6fa;text-shadow:0 0 18px #fda4af75,0 2px 8px #020617ad;background:linear-gradient(#fb718529,#7f1d1d14),#020617c7;border-color:#fb7185a3;box-shadow:0 0 0 1px #fb71851a,0 0 24px #f43f5e38,0 0 58px #7f1d1d29,inset 0 1px #ffffff1f,inset 0 -16px 30px #02061757}@media (width<=420px){.hero-code-vault{min-height:0;padding:0}.hero-code-slots{gap:.28rem}.hero-code-slot{border-radius:.72rem;font-size:1.32rem}}.taskforce-intro-stage{gap:1.05rem;width:100%}.taskforce-experiment-notice{background:linear-gradient(90deg,#0000,#fbbf2414,#0000);border-top:1px solid #fbbf2438;border-bottom:1px solid #fbbf241f;width:100%;padding:.52rem .8rem;position:relative;box-shadow:0 0 26px #fbbf240f}.taskforce-intro-secondary{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;margin-top:-.08rem;display:flex}@media (width<=420px){.taskforce-intro-stage{gap:.78rem}.taskforce-experiment-notice{padding:.48rem .68rem}.taskforce-intro-secondary{gap:.35rem .72rem}}.input-hints{color:#5eead44d;letter-spacing:.2em;gap:.75rem;font-family:Orbitron,monospace;font-size:.7rem;display:flex;position:absolute;bottom:-2rem;left:50%;transform:translate(-50%)}.input-hints span{will-change:opacity;animation:3s ease-in-out infinite hint-fade}@keyframes hint-fade{0%,to{opacity:.2}50%{opacity:.55}}.is-low-spec .input-hints span{opacity:.3;animation:none}@media (width>=640px){.hero-input-wrapper{border-radius:2rem}.hero-input{--hero-tracking:.6em}}@media (width>=768px){.hero-input{--hero-tracking:.7em}}@media (width>=1024px){.hero-input{--hero-tracking:.85em}}.hero-card-pulse{will-change:transform, box-shadow;animation:6s ease-in-out infinite heroCardPulse;transform:scale(1)translateZ(0)}.is-low-spec .hero-card-pulse{animation:none;box-shadow:0 30px 80px #04142580}.hero-console-title{text-shadow:0 0 25px #5eead440,0 0 50px #25d3ee1f}.hero-console-copy{text-shadow:0 2px 12px #04142573}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.aurora,.aurora-delay,.floating-orb,.hero-card-pulse,.hero-status-dot,.hero-kicker-dot,.input-hints span,.hero-console-header:before{will-change:auto;animation:none!important}.aurora,.floating-orb{opacity:.35}.hero-highlight-card{transition:none!important}}@media (width<=767px){.aurora,.aurora-delay{filter:blur(45px);opacity:.35;animation-duration:70s}.floating-orb{filter:blur(35px);opacity:.4;animation-duration:50s}.app-shell:before{opacity:.45;mix-blend-mode:normal;animation:none}.app-shell:after{display:none}.hero-card-pulse{animation-duration:8s}.hero-console-header:before{animation-duration:6s}.hero-highlight-card,.mission-modal-backdrop,[class*=backdrop-blur-sm]{-webkit-backdrop-filter:none}[class*=transition-all]{transition-property:transform,border-color,opacity}}@media (width<=480px){.aurora,.aurora-delay{opacity:.25;animation-duration:90s}.floating-orb{opacity:.3;animation-duration:70s}.floating-orb.orb-two,.floating-orb.orb-three{display:none}.hero-card-pulse{animation:none}.input-hints span{opacity:.25;animation:none}}.is-low-spec .aurora{filter:blur(30px);opacity:.2;animation-duration:100s}.is-low-spec .aurora-delay{display:none}.is-low-spec .floating-orb{filter:blur(25px);opacity:.2;animation-duration:80s}.is-low-spec .floating-orb.orb-two,.is-low-spec .floating-orb.orb-three{display:none}.is-low-spec .app-shell:before,.is-low-spec .app-shell:after{animation:none}.is-low-spec .app-shell:before{opacity:.35;mix-blend-mode:normal}.is-low-spec .app-shell:after,.is-low-spec .hero-highlight-card:before,.is-low-spec .hero-login-btn:before{display:none}.is-low-spec .bg-grid{opacity:.25}.film-grain{pointer-events:none;z-index:9990;opacity:.028;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:fixed;inset:0}.is-low-spec .film-grain{display:none}@media (prefers-reduced-motion:reduce){.film-grain{display:none}}@media (width<=1180px){.film-grain{display:none}}.vignette{pointer-events:none;z-index:9989;background:radial-gradient(70% 60% at 50% 45%,#0000 50%,#020a1473 100%);position:fixed;inset:0}.is-low-spec .vignette{display:none}@media (width<=768px){.vignette{display:none}}@media (width<=1180px){.app-shell:before{opacity:.35;mix-blend-mode:normal;animation:none}.app-shell:after{display:none}.hero-highlight-glass{-webkit-backdrop-filter:none}.vignette{display:none}}.hero-exit-glow{background:linear-gradient(90deg,#0000 0%,#5eead433 20%,#25d3ee59 50%,#5eead433 80%,#0000 100%);width:100%;height:1px;position:relative}.hero-exit-glow:after{content:"";filter:blur(12px);pointer-events:none;background:linear-gradient(90deg,#0000 10%,#25d3ee0f 30%,#5eead41a 50%,#25d3ee0f 70%,#0000 90%);position:absolute;inset:-12px 0}.is-low-spec .hero-exit-glow:after{display:none}@keyframes rtdemo-shake{0%{transform:translate(0,0)}6%{transform:translate(-6px,4px)}12%{transform:translate(7px,-5px)}18%{transform:translate(-7px,3px)}24%{transform:translate(6px,-4px)}32%{transform:translate(-5px,3px)}40%{transform:translate(4px,-3px)}50%{transform:translate(-3px,2px)}60%{transform:translate(2px,-1.5px)}72%{transform:translate(-1.5px,1px)}84%{transform:translate(.8px,-.5px)}to{transform:translate(0,0)}}@keyframes rtdemo-bonus-lift{0%{transform:translateY(0)scale(1)}8%{transform:translateY(8px)scale(.97)}22%{filter:drop-shadow(0 0 60px #34d399e6);transform:translateY(-48px)scale(1.14)}35%{filter:drop-shadow(0 0 48px #34d399b3);transform:translateY(-40px)scale(1.1)}55%{filter:drop-shadow(0 0 24px #34d39966);transform:translateY(-16px)scale(1.04)}75%{transform:translateY(-4px)scale(1.01)}to{filter:none;transform:translateY(0)scale(1)}}@keyframes rtdemo-sw-core{0%{opacity:1;transform:translate(-50%,-50%)scale(.1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.8)}}@keyframes rtdemo-sw-primary{0%{opacity:.9;transform:translate(-50%,-50%)scale(.1)}to{opacity:0;transform:translate(-50%,-50%)scale(12)}}@keyframes rtdemo-sw-secondary{0%{opacity:.85;transform:translate(-50%,-50%)scale(.1)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(10.5)rotate(65deg)}}@keyframes rtdemo-sw-tertiary{0%{opacity:.8;transform:translate(-50%,-50%)scale(.2)}to{filter:blur(3px);opacity:0;transform:translate(-50%,-50%)scale(14)}}@keyframes rtdemo-toast-lifecycle{0%{filter:blur(8px);opacity:0;transform:translateY(24px)scale(.7)}7%{filter:blur();opacity:1;transform:translateY(-8px)scale(1.08)}12%{transform:translateY(0)scale(1)}40%{opacity:1;transform:scale(1.03)}80%{opacity:1;transform:scale(1)}92%{filter:blur(4px);opacity:.5;transform:translateY(6px)scale(.96)}to{filter:blur(6px);opacity:0;transform:translateY(18px)scale(.88)}}@keyframes rtdemo-colon-pulse{0%,to{opacity:1}50%{opacity:.2}}@keyframes rtdemo-ring-glow-urgent{0%,to{filter:drop-shadow(0 0 12px #ef444466)}50%{filter:drop-shadow(0 0 28px #ef4444cc)}}}
