.cw-splash-root{z-index:2147483000;isolation:isolate;color:#fff;background:#030913 url(/splash/cottoney-stars.jpg) 50%/cover no-repeat;font-family:Arial,Noto Sans KR,Malgun Gothic,sans-serif;animation:.45s linear both cwSplashLifetime;position:fixed;inset:0;overflow:hidden}html:not([data-cw-splash=show]) .cw-splash-root{display:none}.cw-splash-root:before{content:"";pointer-events:none;background:radial-gradient(at 50% 43%,#02090a0a,#02070f66 75%);position:absolute;inset:0}.cw-splash-center{text-align:center;width:min(82vw,380px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.cw-splash-emblem{aspect-ratio:1;width:clamp(200px,56vw,300px);margin:auto;position:relative}.cw-splash-logo{filter:drop-shadow(0 0 14px #22ff9f55);width:100%;height:100%;animation:.45s cubic-bezier(.2,.7,.25,1) both cwSplashGrow;display:block;position:relative;overflow:visible}.cw-splash-traced-logo{animation:.45s linear both cwSplashTrace}.cw-splash-ribbon{stroke-dasharray:100;stroke-dashoffset:100px;animation:.45s cubic-bezier(.25,.6,.4,1) both cwSplashRibbon}.cw-splash-ribbon:nth-child(2){animation-delay:18ms}.cw-splash-ribbon:nth-child(3){animation-delay:36ms}.cw-splash-finished-logo{animation:.45s both cwSplashFinish}.cw-splash-light{background:#e5fff5;border-radius:50%;width:5px;height:5px;animation:.45s ease-out both cwSplashLight;position:absolute;top:35%;left:50%;box-shadow:0 0 8px #fff,0 0 22px #33ffab,0 0 64px #00ed99}.cw-splash-light:after{content:"";background:linear-gradient(90deg,#0000,#9affdc,#0000);width:100px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cw-splash-halo{filter:blur(16px);background:radial-gradient(circle,#19ffa938,#0000 70%);border-radius:50%;animation:.45s both cwSplashHalo;position:absolute;inset:2%}.cw-splash-caption{letter-spacing:.2em;text-shadow:0 2px 8px #000;margin:25px 0 0;font-size:clamp(14px,3.5vw,17px);font-weight:700;animation:.45s both cwSplashCaption}.cw-splash-caption span{letter-spacing:.12em;color:#d2e9e5;margin-top:8px;font-size:13px;display:block}.cw-splash-progress{left:50%;bottom:max(9vh,calc(env(safe-area-inset-bottom) + 28px));text-align:center;letter-spacing:.03em;width:min(62vw,270px);height:42px;font-size:13px;line-height:1.6;animation:.45s both cwSplashProgress;position:absolute;transform:translate(-50%)}.cw-splash-track{background:#aadfd92b;height:2px;margin-bottom:14px;display:block;overflow:hidden}.cw-splash-track:after{content:"";transform-origin:0;background:linear-gradient(90deg,#08bf7b,#94ffda);width:100%;height:100%;animation:.45s both cwSplashFill;display:block;box-shadow:0 0 10px #29ffb6}.cw-splash-connecting,.cw-splash-ready{text-shadow:0 2px 8px #000;position:absolute;left:0;right:0}.cw-splash-connecting{color:#d1e4e4;animation:.45s linear both cwSplashConnecting}.cw-splash-ready{color:#8fffd0;font-weight:700;animation:.45s linear both cwSplashReady}@keyframes cwSplashLifetime{0%,83.333%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes cwSplashLight{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}5%{opacity:1;transform:translate(-50%,-50%)scale(.7)}16%{opacity:1;transform:translate(-50%,-50%)scale(2)}34%{opacity:.45;transform:translate(-50%,-50%)scale(5)}48%,to{opacity:0;transform:translate(-50%,-50%)scale(8)}}@keyframes cwSplashHalo{0%,10%{opacity:0;transform:scale(.1)}40%{opacity:1;transform:scale(1.12)}65%,to{opacity:.4;transform:scale(1)}}@keyframes cwSplashGrow{0%,14%{opacity:0;transform-origin:50% 35%;transform:scale(.18)}22%{opacity:1}60%,to{opacity:1;transform-origin:50% 35%;transform:scale(1)}}@keyframes cwSplashRibbon{0%,16%{stroke-dashoffset:100px}57%,to{stroke-dashoffset:0}}@keyframes cwSplashTrace{0%,14%{opacity:0}22%,55%{opacity:1}66%,to{opacity:0}}@keyframes cwSplashFinish{0%,48%{opacity:0;clip-path:circle(8% at 50% 35%)}60%{opacity:1;clip-path:circle(48% at 50% 35%)}68%,to{opacity:1;clip-path:circle(85% at 50% 35%)}}@keyframes cwSplashCaption{0%,59%{opacity:0;transform:translateY(6px)}69%,to{opacity:1;transform:translateY(0)}}@keyframes cwSplashProgress{0%,62%{opacity:0}69%,to{opacity:1}}@keyframes cwSplashFill{0%,63%{transform:scaleX(0)}78%,to{transform:scaleX(1)}}@keyframes cwSplashConnecting{0%,62%{opacity:0}68%,75%{opacity:1}78%,to{opacity:0}}@keyframes cwSplashReady{0%,77%{opacity:0}80%,to{opacity:1}}@media (max-height:480px) and (orientation:landscape){.cw-splash-center{top:43%}.cw-splash-emblem{width:min(43vh,220px)}.cw-splash-caption{margin-top:10px;font-size:12px}.cw-splash-caption span{display:none}.cw-splash-progress{height:32px;bottom:12px}.cw-splash-track{margin-bottom:7px}}@media (prefers-reduced-motion:reduce){.cw-splash-root{animation-duration:.18s}.cw-splash-light,.cw-splash-halo,.cw-splash-traced-logo,.cw-splash-progress{display:none}.cw-splash-logo,.cw-splash-finished-logo,.cw-splash-caption{opacity:1;clip-path:none;animation:none;transform:none}}@media print{.cw-splash-root{display:none!important}}
