.AppMediaLoading-module__oxHBMG__root{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--primary) 22%, transparent) 0%, transparent 55%), var(--surface-elevated,#1a1a1a);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.AppMediaLoading-module__oxHBMG__idle .AppMediaLoading-module__oxHBMG__glow,.AppMediaLoading-module__oxHBMG__idle .AppMediaLoading-module__oxHBMG__logoWrap{opacity:.7;animation:none;transform:none}.AppMediaLoading-module__oxHBMG__sweep{position:absolute;inset:0;overflow:hidden}.AppMediaLoading-module__oxHBMG__sweep:after{content:"";background:linear-gradient(105deg, transparent 0%, color-mix(in srgb, var(--primary) 14%, transparent) 45%, #ffffff1a 50%, color-mix(in srgb, var(--primary) 14%, transparent) 55%, transparent 100%);animation:1.6s ease-in-out infinite AppMediaLoading-module__oxHBMG__media-loading-sweep;position:absolute;inset:0;transform:translate(-100%)}.AppMediaLoading-module__oxHBMG__stage{aspect-ratio:1;place-items:center;width:42%;min-width:36px;max-width:72px;display:grid;position:relative}.AppMediaLoading-module__oxHBMG__ring{border:1.5px solid #0000;border-top-color:color-mix(in srgb, var(--primary) 85%, white);border-right-color:color-mix(in srgb, var(--primary) 35%, transparent);opacity:.85;border-radius:9999px;animation:1.1s linear infinite AppMediaLoading-module__oxHBMG__media-loading-orbit;position:absolute;inset:-14%}.AppMediaLoading-module__oxHBMG__glow{background:radial-gradient(circle, color-mix(in srgb, var(--primary) 40%, transparent) 0%, transparent 70%);filter:blur(6px);border-radius:9999px;animation:1.4s ease-in-out infinite AppMediaLoading-module__oxHBMG__media-loading-breathe;position:absolute;inset:8%}.AppMediaLoading-module__oxHBMG__logoWrap{z-index:1;aspect-ratio:1;width:58%;animation:1.4s ease-in-out infinite AppMediaLoading-module__oxHBMG__media-loading-breathe;position:relative}.AppMediaLoading-module__oxHBMG__logo{object-fit:contain;border-radius:18%;width:100%;height:100%}@keyframes AppMediaLoading-module__oxHBMG__media-loading-orbit{to{transform:rotate(360deg)}}@keyframes AppMediaLoading-module__oxHBMG__media-loading-breathe{0%,to{opacity:.72;transform:scale(.92)}50%{opacity:1;transform:scale(1.04)}}@keyframes AppMediaLoading-module__oxHBMG__media-loading-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.AppMediaLoading-module__oxHBMG__sweep:after,.AppMediaLoading-module__oxHBMG__ring,.AppMediaLoading-module__oxHBMG__glow,.AppMediaLoading-module__oxHBMG__logoWrap{animation:none}.AppMediaLoading-module__oxHBMG__logoWrap,.AppMediaLoading-module__oxHBMG__glow{opacity:.85;transform:none}.AppMediaLoading-module__oxHBMG__ring{opacity:.45}}
.AppSplashOverlay-module__ImwdEW__root{z-index:100;background:var(--bg-page,#0b0f14);width:100%;height:100%;min-height:100%;font-family:var(--font-inter), Inter, system-ui, sans-serif;-webkit-font-smoothing:antialiased;position:fixed;inset:0;overflow:hidden}@supports (min-height:100dvh){.AppSplashOverlay-module__ImwdEW__root{min-height:100dvh}}@supports (min-height:-webkit-fill-available){.AppSplashOverlay-module__ImwdEW__root{min-height:-webkit-fill-available}}.AppSplashOverlay-module__ImwdEW__rootExiting{opacity:0;transition:opacity .38s ease-out}.AppSplashOverlay-module__ImwdEW__stage{position:absolute;inset:0;overflow:hidden}.AppSplashOverlay-module__ImwdEW__frame{width:375px;margin-left:-187.5px;position:absolute;top:0;bottom:0;left:50%}.AppSplashOverlay-module__ImwdEW__beamLayer{pointer-events:none;opacity:1;transition:opacity .42s ease-out;position:absolute;inset:0}.AppSplashOverlay-module__ImwdEW__beamLayerOut{opacity:0}.AppSplashOverlay-module__ImwdEW__beam{transform-origin:50%;background:color-mix(in srgb, var(--primary,#d7ff2f) var(--beam-alpha), transparent);opacity:0;width:700px;transform:translate3d(var(--beam-from), 0, 0) rotate(18deg);animation:.52s cubic-bezier(.12,.85,.18,1) both AppSplashOverlay-module__ImwdEW__splash-beam-in;animation-delay:var(--beam-delay,0s);position:absolute;left:0}.AppSplashOverlay-module__ImwdEW__beam1{--beam-alpha:5%;--beam-from:-390px;--beam-to:0px;height:60px;margin-left:-168px;top:300px}.AppSplashOverlay-module__ImwdEW__beam2{--beam-alpha:9%;--beam-from:-390px;--beam-to:0px;--beam-delay:36ms;height:22px;margin-left:-137px;top:382px}.AppSplashOverlay-module__ImwdEW__beam3{--beam-alpha:16%;--beam-from:-390px;--beam-to:0px;--beam-delay:60ms;height:7px;margin-left:-112px;top:430px}.AppSplashOverlay-module__ImwdEW__beam4{--beam-alpha:30%;--beam-from:-390px;--beam-to:0px;--beam-delay:80ms;height:2.5px;margin-left:-101px;top:462px}@keyframes AppSplashOverlay-module__ImwdEW__splash-beam-in{0%{opacity:0;transform:translate3d(var(--beam-from), 0, 0) rotate(18deg)}18%{opacity:1}to{opacity:1;transform:translate3d(var(--beam-to), 0, 0) rotate(18deg)}}.AppSplashOverlay-module__ImwdEW__glow{pointer-events:none;width:350px;height:350px;color:var(--primary,#d7ff2f);opacity:.85;animation:.56s cubic-bezier(.12,.85,.18,1) both AppSplashOverlay-module__ImwdEW__splash-glow;position:absolute;top:215px;left:12.5px}.AppSplashOverlay-module__ImwdEW__glowSvg{transform-origin:50%;width:100%;height:100%;display:block;transform:scale(1.45)}.AppSplashOverlay-module__ImwdEW__rootExiting .AppSplashOverlay-module__ImwdEW__glow{animation:.38s ease-out both AppSplashOverlay-module__ImwdEW__splash-glow-settle}@keyframes AppSplashOverlay-module__ImwdEW__splash-glow{0%{opacity:.45;width:350px;height:350px;top:215px;left:12.5px}to{opacity:1;width:402px;height:402px;top:189px;left:-14px}}@keyframes AppSplashOverlay-module__ImwdEW__splash-glow-settle{to{opacity:.55;width:350px;height:350px;top:215px;left:12.5px}}.AppSplashOverlay-module__ImwdEW__logoWrap{z-index:2;opacity:0;transform-origin:50%;backface-visibility:hidden;will-change:transform, opacity;width:230px;height:101px;animation:.52s cubic-bezier(.12,.85,.18,1) both AppSplashOverlay-module__ImwdEW__splash-logo;position:absolute;top:332px;left:72.5px;transform:translate(-75px)scale(.883)}@keyframes AppSplashOverlay-module__ImwdEW__splash-logo{0%{opacity:0;transform:translate(-75px)scale(.883)}to{opacity:1;transform:translate(0,0)scale(1)}}.AppSplashOverlay-module__ImwdEW__logoCrop{width:100%;height:100%;position:relative;overflow:hidden}.AppSplashOverlay-module__ImwdEW__logoImage{object-fit:cover;object-position:center;mix-blend-mode:lighten;image-rendering:auto}.AppSplashOverlay-module__ImwdEW__tagline{z-index:2;text-align:center;letter-spacing:.18em;color:#ffffff8c;opacity:0;width:100%;margin:0;font-family:inherit;font-size:13px;font-weight:700;animation:.28s cubic-bezier(.12,.85,.18,1) .62s both AppSplashOverlay-module__ImwdEW__splash-tagline-in;position:absolute;top:472px;left:0;transform:translateY(12px)}@keyframes AppSplashOverlay-module__ImwdEW__splash-tagline-in{0%{opacity:0;top:472px;transform:translateY(12px)}to{opacity:1;top:460px;transform:translateY(0)}}.AppSplashOverlay-module__ImwdEW__progress{z-index:2;background:#ffffff1a;border-radius:999px;width:80px;height:3px;position:absolute;top:725px;left:50%;overflow:hidden;transform:translate(-50%)}.AppSplashOverlay-module__ImwdEW__progressThumb{background:var(--primary,#d7ff2f);width:28%;height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--primary,#d7ff2f) 45%, transparent);will-change:transform;border-radius:999px;animation:1.35s cubic-bezier(.45,.05,.55,.95) infinite alternate AppSplashOverlay-module__ImwdEW__splash-loader-shuttle;position:absolute;top:0;left:0}@keyframes AppSplashOverlay-module__ImwdEW__splash-loader-shuttle{0%{transform:translate(0)}to{transform:translate(257%)}}.AppSplashOverlay-module__ImwdEW__footer{z-index:2;text-align:center;color:#ffffff59;margin:0;font-family:inherit;font-size:12px;font-weight:500;position:absolute;bottom:24px;left:0;right:0}@media (prefers-reduced-motion:reduce){.AppSplashOverlay-module__ImwdEW__beam,.AppSplashOverlay-module__ImwdEW__glow,.AppSplashOverlay-module__ImwdEW__logoWrap,.AppSplashOverlay-module__ImwdEW__tagline{animation:none}.AppSplashOverlay-module__ImwdEW__beam{opacity:1;transform:translate(0,0)rotate(18deg)}.AppSplashOverlay-module__ImwdEW__logoWrap{opacity:1;will-change:auto;transform:none}.AppSplashOverlay-module__ImwdEW__glow{opacity:1;width:402px;height:402px;top:189px;left:-14px}.AppSplashOverlay-module__ImwdEW__tagline{opacity:1;top:460px;transform:none}.AppSplashOverlay-module__ImwdEW__progressThumb{animation:none;left:36%;transform:none}}@media (min-height:780px){.AppSplashOverlay-module__ImwdEW__stage{height:844px;margin-top:calc(-422px + (env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)) / 2);inset:50% 0 auto}}
