.landing-root{background-image:url(/landing/bg.png);background-position:50%;background-size:cover;position:fixed;inset:0;overflow:hidden}.landing-root .clouds-layer{z-index:1;background-repeat:repeat-x;position:absolute;inset:0}.landing-root .clouds-layer-one{opacity:.05;background-image:url(/clouds_one.svg);animation:45s linear infinite lc-landing-parallax}.landing-root .clouds-layer-two{opacity:.15;background-image:url(/clouds_two.svg);animation:40s linear infinite lc-landing-parallax}.landing-root .clouds-layer-three{opacity:.3;background-image:url(/clouds_three.svg);animation:35s linear infinite lc-landing-parallax}@keyframes lc-landing-parallax{0%{background-position:0}to{background-position:1440px}}.landing-root .portal-button{cursor:pointer;filter:drop-shadow(0 4px 12px #00000026);background-position:50%;background-repeat:no-repeat;background-size:85%;transition:all .2s;display:inline-block}.landing-root .portal-button:hover{filter:drop-shadow(0 8px 20px #00000040);background-size:95%;transform:translateY(-5px)}.landing-root .portal-button:active{background-size:80%;transform:translateY(0)}.landing-root .sun-rays{opacity:.4;filter:invert();background-image:url(/landing/bg_rays.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:200%;height:0;margin:-75% 0 0 -50%;padding-bottom:200%;animation:200s linear infinite lc-landing-rays;position:absolute}@keyframes lc-landing-rays{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.landing-root .floating{animation:4s ease-in-out infinite lc-landing-float}@keyframes lc-landing-float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.landing-root .float-delay-1{animation-delay:0s}.landing-root .float-delay-2{animation-delay:.2s}.landing-root .float-delay-3{animation-delay:.4s}.landing-root .float-delay-4{animation-delay:.6s}.landing-root .float-delay-5{animation-delay:.8s}.landing-root .float-delay-6{animation-delay:1s}@keyframes lc-landing-fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes lc-landing-scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.landing-root .animate-fade-in-up{animation:.8s ease-out forwards lc-landing-fade-in-up}.landing-root .animate-scale-in{animation:.6s ease-out forwards lc-landing-scale-in}.landing-root .animation-delay-100{opacity:0;animation-delay:.1s}.landing-root .animation-delay-200{opacity:0;animation-delay:.2s}.landing-root .animation-delay-300{opacity:0;animation-delay:.3s}.landing-root .animation-delay-400{opacity:0;animation-delay:.4s}.landing-root .animation-delay-500{opacity:0;animation-delay:.5s}.landing-root .animation-delay-600{opacity:0;animation-delay:.6s}.landing-root .animation-delay-700{opacity:0;animation-delay:.7s}.landing-root .animation-delay-800{opacity:0;animation-delay:.8s}.landing-root .copy-btn{transition:all .2s}.landing-root .copy-btn:hover{background-color:#ffffff26}.landing-root .copy-btn:active{transform:scale(.95)}.landing-root .landing-tooltip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#000c;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;transition:all .3s;position:absolute;transform:translateY(10px)}.landing-root .landing-tooltip.show{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.landing-root .clouds-layer,.landing-root .sun-rays,.landing-root .floating,.landing-root .animate-fade-in-up,.landing-root .animate-scale-in{opacity:1;animation:none}}@media (max-width:768px){.landing-root .portal-button{width:100px!important;height:100px!important}}@media (max-width:480px){.landing-root .portal-button{width:80px!important;height:80px!important}}
