body #jagaro-loader{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99999!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:24px!important;box-sizing:border-box!important;background:#090b0e!important;color:#f4f7fb!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}body #jagaro-loader[hidden]{display:none!important}#jagaro-loader .jagaro-loader__content{width:100%;display:flex;flex-direction:column;align-items:center}#jagaro-loader .jagaro-loader__logo{display:block;width:290px;max-width:80%;height:auto;margin:0;object-fit:contain;filter:none}#jagaro-loader .jagaro-loader__dots{display:flex;align-items:center;justify-content:center;gap:9px;height:40px;margin-top:28px}#jagaro-loader .jagaro-loader__dots span{display:block;width:6px;height:6px;border-radius:50%;background:#b9daff;animation:jagaro-loader-dot 1.8s ease-in-out infinite}#jagaro-loader .jagaro-loader__dots span:nth-child(2){animation-delay:.18s}#jagaro-loader .jagaro-loader__dots span:nth-child(3){animation-delay:.36s}@keyframes jagaro-loader-dot{0%,65%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){#jagaro-loader .jagaro-loader__dots span{animation:none;opacity:.7}}:root{--launch-bg: #090b0e;--launch-panel: #11151b;--launch-border: #2b333e;--launch-text: #f4f7fb;--launch-muted: #a1abb9;--launch-accent: #b9daff;--launch-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body :is(.preloader,.loading,.launch-404,.launch-loader,.fatal,.construction-loader,#startup,.loading-overlay,.load-error,.platform-loading,.platform-error){background:var(--launch-bg)!important;color:var(--launch-text)!important;font-family:var(--launch-font)!important;text-shadow:none!important;box-shadow:none!important}body :is(.preloader,.loading,.launch-404,.launch-loader,.fatal,.construction-loader,#startup,.loading-overlay,.load-error) :is(h1,h2,strong,.caption,.preloader__title,.startup-title,.construction-loader__brand){color:var(--launch-text)!important;font-family:var(--launch-font)!important;font-weight:600!important;text-shadow:none!important;filter:none!important;letter-spacing:0!important;text-transform:none!important}body :is(.preloader__title,.startup-title,.launch-loader .caption,.construction-loader__brand){font-size:24px!important}body :is(.preloader__text,.preloader__detail,.stage-text,.loading p,.startup-detail,.construction-loader [data-loading-detail],.fatal p,.load-error p){color:var(--launch-muted)!important;font:400 14px/1.6 var(--launch-font)!important;text-shadow:none!important}body :is(.preloader,.loading,.launch-404,.launch-loader,.fatal,.construction-loader,#startup,.load-error,.backend-error) :is(button,a){background:var(--launch-accent)!important;color:#111b28!important;border:1px solid transparent!important;border-radius:12px!important;padding:12px 24px!important;min-height:44px;font:600 14px/1.4 var(--launch-font)!important;text-shadow:none!important;box-shadow:inset 0 -3px #0002!important;text-decoration:none}body :is(.preloader__spinner,.loading>span,.loader,.startup-spinner){border:3px solid var(--launch-border)!important;border-top-color:var(--launch-accent)!important;border-radius:50%!important;box-shadow:none!important}body :is(.launch-loader .progress,.startup-progress,.loader-progress){background:var(--launch-panel)!important;border:1px solid var(--launch-border)!important;height:6px!important;border-radius:6px!important;box-shadow:none!important;overflow:hidden}body :is(.launch-loader .progress .fill,.startup-progress>span,.loader-progress>span){background:var(--launch-accent)!important;border:0!important;border-radius:6px!important}body :is(.launch-loader .shimmer,.launch-loader .block,.launch-404 .broken-block,.construction-loader__scene,.construction-loader:before,.construction-loader__eyebrow,.loading-water,.loader-track){display:none!important}body .launch-404 .digits{display:flex;gap:0!important;color:var(--launch-accent)!important;font:600 clamp(64px,14vw,96px) / 1 var(--launch-font)!important;letter-spacing:-4px!important;text-shadow:none!important;filter:none!important}body .launch-404 .digits span{color:inherit!important;font:inherit!important;text-shadow:none!important;transform:none!important;animation:none!important}body .launch-404 .caption{font:500 16px/1.5 var(--launch-font)!important;color:var(--launch-muted)!important;letter-spacing:0!important}body #game-container:is(.state-404,.state-loading){background:var(--launch-bg)!important}body .backend-error{background:#301e24!important;color:#f49a9a!important;border-bottom:1px solid #68414b;font:400 14px/1.5 var(--launch-font)!important}body .loader-tape{height:6px!important;border:0!important;background:linear-gradient(90deg,#2b333e,#b9daff,#2b333e)!important;background-size:200% 100%!important;border-radius:6px!important}body :is(.loading-logo,.startup-logo){max-width:180px;max-height:80px;object-fit:contain;filter:none!important}@media(prefers-reduced-motion:reduce){body :is(.preloader__spinner,.loading>span,.loader,.startup-spinner,.loader-tape,.launch-loader .fill){animation:none!important;transition:none!important}}body .preloader:before{background:var(--launch-accent)!important;border:0!important;box-shadow:none!important;border-radius:12px}body .preloader__rail{background:var(--launch-border)!important;border-radius:6px}body .preloader__rail span{background:var(--launch-accent)!important}body [data-platform-boot-error]{color:var(--launch-text);font-family:var(--launch-font)}:root{--platform-notice-color: #f4f7fb;--platform-notice-background: #11151b}
