.RocketWorkshopContainer-module__zUrhva__contentBg{background:#050210}.RocketWorkshopContainer-module__zUrhva__assemblyLayout{background:#050210;width:100%;height:100dvh;position:relative;overflow:hidden}.RocketWorkshopContainer-module__zUrhva__previewCanvas{touch-action:manipulation;width:100%;height:100%;display:block}.RocketWorkshopContainer-module__zUrhva__launchLayout{background:#000;width:100%;height:100dvh;position:relative;overflow:hidden}.RocketWorkshopContainer-module__zUrhva__launchCanvas{width:100%;height:100%;display:block}.RocketWorkshopContainer-module__zUrhva__mobileControls{bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));z-index:20;gap:1rem;width:max-content;display:none;position:absolute;left:50%;transform:translate(-50%)}.RocketWorkshopContainer-module__zUrhva__mobileControlsHidden{visibility:hidden}.RocketWorkshopContainer-module__zUrhva__ctrlBtn{color:#c8e6ffcc;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#000a1e99;border:1.5px solid #64b4ff4d;border-radius:6px;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.4rem;display:flex}.RocketWorkshopContainer-module__zUrhva__ctrlBtn:active{background:#64b4ff33}.RocketWorkshopContainer-module__zUrhva__infoWrap{--js2-primary:100, 180, 255;--js2-primary-pale:210, 235, 255}.RocketWorkshopContainer-module__zUrhva__subtitle{z-index:8;width:82vw;max-width:560px;position:absolute;bottom:2rem;left:50%;}.RocketWorkshopContainer-module__zUrhva__subtitleFading{}.RocketWorkshopContainer-module__zUrhva__resultOverlay{z-index:20;flex-direction:column;align-items:center;gap:.6rem;width:max-content;display:flex;position:absolute;top:60%;left:50%;transform:translate(-50%)}.RocketWorkshopContainer-module__zUrhva__resultBtns{gap:1rem;display:flex}.RocketWorkshopContainer-module__zUrhva__retryHint{font-family:var(--font-orbitron), var(--font-do-hyeon), sans-serif;color:#b4c8dc99;text-shadow:0 1px 4px #00000080;font-size:.72rem}.RocketWorkshopContainer-module__zUrhva__resultBtn{font-family:var(--font-orbitron), var(--font-do-hyeon), sans-serif;letter-spacing:.12em;cursor:pointer;white-space:nowrap;border-radius:4px;padding:.65rem 1.6rem;font-size:.82rem;font-weight:700;transition:background .2s,border-color .2s}.RocketWorkshopContainer-module__zUrhva__retryBtn{color:#c8e6fff2;background:#64b4ff26;border:1.5px solid #64b4ff80;}.RocketWorkshopContainer-module__zUrhva__retryBtn:hover{background:#64b4ff40;border-color:#64b4ffb3}.RocketWorkshopContainer-module__zUrhva__assemblyBtn{color:#ffffffb3;background:#ffffff0f;border:1.5px solid #fff3;}.RocketWorkshopContainer-module__zUrhva__assemblyBtn:hover{background:#ffffff1f;border-color:#ffffff59}@media (max-width:640px){.RocketWorkshopContainer-module__zUrhva__mobileControls{left:15px;right:15px;bottom:calc(160px + 1rem + env(safe-area-inset-bottom,0px));flex-direction:row;justify-content:space-between;width:auto;display:flex;transform:none}.RocketWorkshopContainer-module__zUrhva__ctrlBtn{width:42px;height:42px;font-size:1rem}.RocketWorkshopContainer-module__zUrhva__resultOverlay{top:60%}.RocketWorkshopContainer-module__zUrhva__retryBtn,.RocketWorkshopContainer-module__zUrhva__assemblyBtn{padding:.5rem 1.2rem;font-size:.72rem}.RocketWorkshopContainer-module__zUrhva__subtitle{width:90vw;max-width:420px;bottom:40%}}
.WorkshopGuideModal-module__fUY-mW__backdrop{z-index:350;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050414b8;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.WorkshopGuideModal-module__fUY-mW__panel{border:1px solid rgba(var(--js2-primary), .35);width:min(92vw,520px);max-height:82vh;box-shadow:0 0 40px rgba(var(--js2-primary), .2), 0 8px 32px #0009;font-family:var(--font-orbitron), var(--font-do-hyeon), sans-serif;background:#120e30eb;border-radius:8px;flex-direction:column;gap:1rem;padding:1.75rem 1.75rem 1.5rem;display:flex;overflow-y:auto}.WorkshopGuideModal-module__fUY-mW__panel::-webkit-scrollbar{width:4px}.WorkshopGuideModal-module__fUY-mW__panel::-webkit-scrollbar-track{background:0 0}.WorkshopGuideModal-module__fUY-mW__panel::-webkit-scrollbar-thumb{background:rgba(var(--js2-primary), .3);border-radius:2px}.WorkshopGuideModal-module__fUY-mW__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.WorkshopGuideModal-module__fUY-mW__title{letter-spacing:.18em;color:rgba(var(--js2-primary-pale), .95);text-shadow:0 0 16px rgba(var(--js2-primary), .6);font-size:clamp(1rem,3.5vw,1.25rem);font-weight:700}.WorkshopGuideModal-module__fUY-mW__closeBtn{border:1px solid rgba(var(--js2-primary), .3);color:rgba(var(--js2-primary-light), .5);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:border-color .2s,color .2s;display:flex}.WorkshopGuideModal-module__fUY-mW__closeBtn:hover{border-color:rgba(var(--js2-primary), .7);color:rgba(var(--js2-primary-pale), .9)}.WorkshopGuideModal-module__fUY-mW__divider{background:rgba(var(--js2-primary), .15);height:1px}.WorkshopGuideModal-module__fUY-mW__section{flex-direction:column;gap:.55rem;display:flex}.WorkshopGuideModal-module__fUY-mW__sectionTitle{letter-spacing:.22em;color:#64c8ffd9;text-shadow:0 0 8px #64c8ff4d;font-size:.78rem}.WorkshopGuideModal-module__fUY-mW__desc{color:#cbc2f6b8;word-break:keep-all;white-space:pre-wrap;font-size:clamp(.75rem,2.4vw,.85rem);line-height:1.85}.WorkshopGuideModal-module__fUY-mW__partItem{color:rgba(var(--js2-primary-light), .72);white-space:pre-wrap;word-break:keep-all;padding-left:1em;font-size:clamp(.72rem,2.3vw,.82rem);line-height:1.75;position:relative}.WorkshopGuideModal-module__fUY-mW__partItem:before{content:"›";color:rgba(var(--js2-primary), .6);position:absolute;left:0}.WorkshopGuideModal-module__fUY-mW__statItem{border-left:2px solid rgba(var(--js2-primary), .2);flex-direction:column;gap:.15rem;padding-left:.5em;display:flex}.WorkshopGuideModal-module__fUY-mW__statLabel{letter-spacing:.1em;color:rgba(var(--js2-primary-pale), .85);font-size:clamp(.72rem,2.3vw,.8rem);font-weight:700}.WorkshopGuideModal-module__fUY-mW__statDesc{color:rgba(var(--js2-primary-light), .65);word-break:keep-all;font-size:clamp(.68rem,2.2vw,.78rem);line-height:1.7}.WorkshopGuideModal-module__fUY-mW__comboRules{color:#cbc2f6b8;white-space:pre-wrap;word-break:keep-all;background:rgba(var(--js2-primary), .06);border:1px solid rgba(var(--js2-primary), .15);border-radius:4px;padding:.6rem .8rem;font-size:clamp(.72rem,2.3vw,.82rem);line-height:1.85}.WorkshopGuideModal-module__fUY-mW__controlBlock{color:rgba(var(--js2-primary-light), .75);white-space:pre-wrap;word-break:keep-all;font-size:clamp(.72rem,2.3vw,.82rem);line-height:1.85}@media (max-width:480px){.WorkshopGuideModal-module__fUY-mW__panel{max-height:88vh;padding:1.25rem 1.1rem 1.1rem}}
