.MissileDefense_surface__UK5po{position:relative;width:100vw;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;overflow:hidden;background:#030712;color:#e7f2ff;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MissileDefense_frame___BKY_{position:absolute;top:50%;left:50%;width:min(100vw,calc(100dvh * 844 / 390));height:min(100dvh,calc(100vw * 390 / 844));overflow:hidden;background:#050914;box-shadow:0 0 90px rgba(33,113,173,.2);transform:translate(-50%,-50%)}.MissileDefense_frame___BKY_ canvas{display:block;width:100%!important;height:100%!important}.MissileDefense_chrome__J8qle{position:absolute;top:max(8px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));left:max(10px,env(safe-area-inset-left));z-index:30;display:flex;align-items:center;justify-content:space-between;gap:10px;pointer-events:none}.MissileDefense_backLink__Xbmss,.MissileDefense_chrome__J8qle button,.MissileDefense_resultPanel__EZNeR button,.MissileDefense_startPanel__jdBck button{border:1px solid rgba(111,209,255,.42);border-radius:999px;background:rgba(4,13,28,.8);color:#e7f2ff;font:inherit;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;pointer-events:auto;-webkit-tap-highlight-color:transparent}.MissileDefense_backLink__Xbmss,.MissileDefense_chrome__J8qle button{min-height:38px;padding:0 14px}.MissileDefense_chromeActions__p0eiQ{display:flex;gap:8px}.MissileDefense_chrome__J8qle button:disabled{opacity:.36}.MissileDefense_resultPanel__EZNeR,.MissileDefense_startPanel__jdBck{position:absolute;top:50%;left:50%;z-index:24;display:grid;width:min(82vw,440px);max-height:calc(100dvh - 76px);grid-gap:12px;gap:12px;padding:clamp(18px,4vw,34px);overflow:auto;border:1px solid rgba(99,221,255,.34);border-radius:22px;background:linear-gradient(145deg,rgba(9,28,51,.97),rgba(3,8,19,.97));box-shadow:0 22px 80px rgba(0,0,0,.65);text-align:center;transform:translate(-50%,-50%)}.MissileDefense_startPanel__jdBck p{margin:0;color:#73e9b1;font-size:.66rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.MissileDefense_startPanel__jdBck h1{margin:0;color:#f4f8ff;font-size:clamp(2rem,7vw,4.2rem);line-height:.9;letter-spacing:-.05em;text-transform:uppercase}.MissileDefense_resultPanel__EZNeR span,.MissileDefense_startPanel__jdBck span{color:#a9bfd4;font-size:clamp(.78rem,2vw,.98rem);line-height:1.45}.MissileDefense_resultPanel__EZNeR button,.MissileDefense_startPanel__jdBck button{justify-self:center;min-height:46px;margin-top:4px;padding:0 22px;border-color:#ffcf57;background:#ffcf57;color:#152030}.MissileDefense_resultPanel__EZNeR strong{color:#ffcf57;font-size:clamp(1.7rem,6vw,3rem);text-transform:uppercase}.MissileDefense_loading__0687M{position:absolute;inset:0;z-index:40;display:grid;place-items:center;background:#030712;color:#63ddff;font-size:.75rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.MissileDefense_liveStatus__XEhYl{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.MissileDefense_rotateNotice__bG1xc{position:absolute;inset:0;z-index:50;display:none;place-content:center;gap:8px;padding:32px;background:#030712;text-align:center}.MissileDefense_rotateNotice__bG1xc strong{color:#ffcf57;font-size:1.35rem}.MissileDefense_rotateNotice__bG1xc span{color:#a9bfd4}@media (orientation:portrait) and (max-width:700px){.MissileDefense_rotateNotice__bG1xc{display:grid}}@media (max-height:430px){.MissileDefense_resultPanel__EZNeR,.MissileDefense_startPanel__jdBck{gap:8px;padding:14px 22px}.MissileDefense_startPanel__jdBck h1{font-size:clamp(1.8rem,8vh,2.7rem)}.MissileDefense_backLink__Xbmss,.MissileDefense_chrome__J8qle button{min-height:34px;padding:0 11px;font-size:.64rem}}