.StarshipContainer-module__Y5naDq__container{cursor:default;touch-action:none;background:#000;width:100%;height:100dvh;position:relative;overflow:hidden}.StarshipContainer-module__Y5naDq__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.StarshipContainer-module__Y5naDq__ui{pointer-events:none;z-index:100;position:absolute;inset:0}.StarshipContainer-module__Y5naDq__ui>*{pointer-events:auto}.StarshipContainer-module__Y5naDq__infoModalWrap{--info-panel-bg:#040f26ed;--info-desc-color:#b4d7ffb8}.StarshipContainer-module__Y5naDq__missionBadgeWrap{pointer-events:none;flex-direction:column;align-items:center;gap:.2rem;display:flex;position:absolute;top:3.74rem;left:50%;transform:translate(-50%)}.StarshipContainer-module__Y5naDq__missionBadge{font-family:var(--font-orbitron), var(--font-do-hyeon), sans-serif;letter-spacing:.2em;color:#64b4ffd9;text-shadow:0 0 10px #64b4ff66;font-size:.82rem;font-weight:700}.StarshipContainer-module__Y5naDq__missionBadgeSub{font-family:var(--font-orbitron), var(--font-do-hyeon), sans-serif;letter-spacing:.12em;color:#508cdc8c;text-align:center;white-space:nowrap;font-size:.56rem}.StarshipContainer-module__Y5naDq__mobileControls{pointer-events:auto;justify-content:space-between;align-items:center;gap:1rem;width:280px;display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.StarshipContainer-module__Y5naDq__ctrlBtn{color:#b4dcffd9;cursor:pointer;-webkit-user-select:none;user-select:none;background:#0a1432a6;border:1.5px solid #64b4ff59;border-radius:6px;justify-content:center;align-items:center;width:72px;height:72px;font-size:1.4rem;transition:background .1s,border-color .1s;display:flex}.StarshipContainer-module__Y5naDq__ctrlBtn:active,.StarshipContainer-module__Y5naDq__ctrlBtn:focus-visible{background:#1e3c78bf;border-color:#64b4ffb3;outline:none}.StarshipContainer-module__Y5naDq__ctrlThrust{color:#ffb450e6;border-color:#ff8c2880}.StarshipContainer-module__Y5naDq__ctrlThrust:active{background:#50280abf;border-color:#ff8c28e6}.StarshipContainer-module__Y5naDq__actionBtn{color:#28ff6ee6;font-family:var(--font-orbitron), var(--font-do-hyeon), sans-serif;letter-spacing:.12em;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;background:#0a1e0fb3;border:1.5px solid #28dc6480;border-radius:6px;padding:.75rem 2.5rem;font-size:.85rem;transition:background .1s,border-color .1s;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.StarshipContainer-module__Y5naDq__actionBtn:active{background:#0f3c19d9;border-color:#28ff6ee6}.StarshipContainer-module__Y5naDq__introOverlay{pointer-events:none;z-index:10;background:#000512a6;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem 12vh;display:flex;position:absolute;inset:0}.StarshipContainer-module__Y5naDq__introTitle{color:rgba(var(--js2-text), 1);text-shadow:0 0 24px rgba(var(--js2-accent-glow), .75), 0 0 60px rgba(var(--js2-accent-glow), .3);margin-bottom:.5rem;}.StarshipContainer-module__Y5naDq__introSubtitle{color:rgba(var(--js2-accent), .7);margin-bottom:1.8rem;}.StarshipContainer-module__Y5naDq__introControls{margin-top:1.2rem;}.StarshipContainer-module__Y5naDq__introStartBtn{pointer-events:auto;border-color:rgba(var(--js2-accent), .55);color:rgba(var(--js2-accent), .9);}.StarshipContainer-module__Y5naDq__introStartBtn:hover{border-color:rgba(var(--js2-accent), .95);box-shadow:0 0 16px rgba(var(--js2-accent-glow), .45);color:rgba(var(--js2-text), 1)}.StarshipContainer-module__Y5naDq__retryBtn{pointer-events:auto;color:#ff8caae6;border-color:#ff648c80;margin-top:.5rem;}.StarshipContainer-module__Y5naDq__retryBtn:hover{color:#ffdce6;border-color:#ff648cf2;box-shadow:0 0 16px #ff648c66}.StarshipContainer-module__Y5naDq__briefingCaption{color:#0a1432eb;text-shadow:0 0 4px #fff,0 1px 6px #fffffff2,1px 0 4px #ffffffe6,-1px 0 4px #ffffffe6,0 -1px 4px #ffffffe6;width:92vw;max-width:580px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.StarshipContainer-module__Y5naDq__briefingCaptionFading{}.StarshipContainer-module__Y5naDq__landingCaption{color:#0a1432eb;text-shadow:0 0 4px #fff,0 1px 6px #fffffff2,1px 0 4px #ffffffe6,-1px 0 4px #ffffffe6,0 -1px 4px #ffffffe6;width:92vw;max-width:560px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.StarshipContainer-module__Y5naDq__landingCaptionFading{}@keyframes StarshipContainer-module__Y5naDq__pulse{0%,to{opacity:.45}50%{opacity:1}}.StarshipContainer-module__Y5naDq__countdown{text-align:center;width:92vw;max-width:600px;font-family:var(--font-orbitron), var(--font-do-hyeon), sans-serif;letter-spacing:.05em;color:#ebf8fff2;text-shadow:0 0 60px #50a0ffb3,0 0 20px #78beffe6;pointer-events:none;font-size:clamp(2.8rem,9.8vw,7rem);font-weight:700;animation:1.8s ease-in-out infinite StarshipContainer-module__Y5naDq__pulse;position:absolute;top:34%;left:50%;transform:translate(-50%)}.StarshipContainer-module__Y5naDq__countdownIgnition{color:#ffd264f2;text-shadow:0 0 60px #ff8c14cc,0 0 20px #ffc83ce6;font-size:clamp(2rem,6.3vw,4.9rem)}.StarshipContainer-module__Y5naDq__overlayCd{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex;position:absolute;inset:0}.StarshipContainer-module__Y5naDq__overlayCdLabel{font-family:var(--font-orbitron), sans-serif;letter-spacing:.22em;color:#ffa03ce6;text-shadow:0 0 12px #ff781499;font-size:clamp(.65rem,1.8vw,.82rem)}.StarshipContainer-module__Y5naDq__overlayCdNum{font-family:var(--font-orbitron), sans-serif;color:#ffc850f2;text-shadow:0 0 60px #ff8c14cc,0 0 20px #ffc83ce6;font-size:clamp(5rem,16vw,11rem);font-weight:900;line-height:1;animation:.9s ease-in-out infinite StarshipContainer-module__Y5naDq__pulse}.StarshipContainer-module__Y5naDq__factCaption{width:92vw;max-width:580px;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);}.StarshipContainer-module__Y5naDq__factCaptionFading{}.StarshipContainer-module__Y5naDq__sepBtn{color:#67e8f9f2;font-family:var(--font-orbitron), var(--font-do-hyeon), sans-serif;letter-spacing:.14em;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;z-index:15;background:#051428bf;border:1.5px solid #67e8f999;border-radius:6px;padding:.7rem 2rem;font-size:.82rem;font-weight:700;animation:1.6s ease-in-out infinite StarshipContainer-module__Y5naDq__pulse;position:absolute;bottom:28%;left:50%;transform:translate(-50%)}.StarshipContainer-module__Y5naDq__sepBtn:active{background:#143250d9;border-color:#67e8f9f2}.StarshipContainer-module__Y5naDq__resultOverlay{pointer-events:none;opacity:var(--result-alpha,1);background:#0009;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;display:flex;position:absolute;inset:0}.StarshipContainer-module__Y5naDq__resultLabel{text-shadow:0 0 20px,0 0 50px;}.StarshipContainer-module__Y5naDq__resultLabelSuccess{color:rgba(var(--js2-accent), 1)}.StarshipContainer-module__Y5naDq__resultLabelFail{color:#ff648c}.StarshipContainer-module__Y5naDq__resultMissionSub{font-family:var(--font-orbitron), var(--font-do-hyeon), sans-serif;letter-spacing:.22em;text-align:center;font-size:.78rem;font-weight:700}.StarshipContainer-module__Y5naDq__resultMissionSubSuccess{color:rgba(var(--js2-accent), .55);text-shadow:0 0 12px rgba(var(--js2-accent-glow), .3)}.StarshipContainer-module__Y5naDq__resultMissionSubFail{color:#ff648c8c;text-shadow:0 0 12px #ff648c40}.StarshipContainer-module__Y5naDq__resultSub{}
