.RotationGuard_guard__u26XE{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.94);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:24px}.RotationGuard_iconWrap__75muU{width:110px;height:110px;display:flex;align-items:center;justify-content:center;color:var(--gold-400);filter:drop-shadow(0 4px 16px rgba(212,175,55,.4));animation:RotationGuard_rotIconFlip__1Mran 2.4s ease-in-out infinite;transform-origin:50% 50%}.RotationGuard_iconWrap__75muU svg{width:100%;height:100%}@keyframes RotationGuard_rotIconFlip__1Mran{0%,15%{transform:rotate(-90deg)}50%,65%{transform:rotate(0deg)}to{transform:rotate(-90deg)}}.RotationGuard_textBlock__XcpYv{text-align:center}.RotationGuard_title__OVkeC{font-size:1.1rem;font-weight:700;color:rgba(255,255,255,.95);letter-spacing:.02em}.RotationGuard_subtitle__FTCTy{font-size:.8rem;color:rgba(255,255,255,.45);margin-top:6px}@media (prefers-reduced-motion:reduce){.RotationGuard_iconWrap__75muU{animation:none}}.SplashScreen_root__r_LwK{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;background:#111110;opacity:1;transition:opacity .22s ease-out;pointer-events:all}.SplashScreen_fading__IcA0z{opacity:0;pointer-events:none}.SplashScreen_mark__bxhhZ{display:inline-flex;gap:6px}.SplashScreen_mark__bxhhZ i{display:block;width:44px;height:64px;border-radius:10px;background:#f2603d;-webkit-mask:radial-gradient(circle at 100% 50%,transparent 10px,#000 10.5px);mask:radial-gradient(circle at 100% 50%,transparent 10px,#000 10.5px);animation:SplashScreen_bump__saxWg .8s cubic-bezier(.34,1.56,.64,1) both}.SplashScreen_mark__bxhhZ i+i{width:22px;background:#f6c445;transform-origin:0 0;-webkit-mask:radial-gradient(circle at 0 50%,transparent 10px,#000 10.5px);mask:radial-gradient(circle at 0 50%,transparent 10px,#000 10.5px);animation:SplashScreen_tear__vXjtu .8s cubic-bezier(.22,1,.36,1) both}@keyframes SplashScreen_tear__vXjtu{0%,25%{transform:none}35%{transform:rotate(-5deg)}45%{transform:rotate(5deg)}to{transform:translate(6px,8px) rotate(14deg)}}@keyframes SplashScreen_bump__saxWg{0%,50%{transform:none}70%{transform:translateY(-4px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.SplashScreen_root__r_LwK{transition:none}.SplashScreen_mark__bxhhZ i{animation:none}.SplashScreen_mark__bxhhZ i+i{animation:none;transform:translate(6px,8px) rotate(14deg)}}