.hub-module__LnQMSq__root{--hub-ink:#e8effc;--hub-sub:#a0b5db;--hub-cy:#78d4ff;--hub-cy-strong:#00bdff;--hub-blue:#307fff;--hub-deep:#030713;--hub-glass:#0d1f478c;--hub-edge:#78d4ff59;z-index:0;color:var(--hub-ink);font-family:var(--font-hub),"Noto Sans KR",var(--font-sans),sans-serif;background:radial-gradient(1100px 760px at 50% 48%,#0e204f 0%,var(--hub-deep)72%);position:fixed;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.hub-module__LnQMSq__root{--hub-ink:lab(94.1092% -.387639 -7.51627);--hub-sub:lab(73.0288% -1.15293 -21.9645);--hub-cy:lab(80.5714% -20.3416 -30.9746);--hub-cy-strong:lab(71.137% -23.3387 -46.1568);--hub-blue:lab(53.8773% 12.9208 -73.3489);--hub-deep:lab(1.893% .382908 -5.99563);--hub-glass:lab(12.1699% 6.09081 -28.2525/.55);--hub-edge:lab(80.5714% -20.3416 -30.9746/.35);background:radial-gradient(1100px 760px at 50% 48%,lab(13.1457% 8.1836 -31.7945) 0%,var(--hub-deep)72%)}}.hub-module__LnQMSq__root a{color:inherit;text-decoration:none}.hub-module__LnQMSq__space{transform:translate(calc((50vw - var(--gx,50vw))*.02),calc((50vh - var(--gy,50vh))*.02))scale(var(--zs,1));transform-origin:var(--zox,50%)var(--zoy,50%);background:url(/hub/hud_room.webp) 50%/cover no-repeat;position:fixed;inset:-30px}.hub-module__LnQMSq__dash{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.hub-module__LnQMSq__scan{pointer-events:none;z-index:4;background:repeating-linear-gradient(0deg,#00bdff09 0 1px,#0000 1px 3px);background:repeating-linear-gradient(0deg,lab(71.137% -23.3387 -46.1568/.035) 0 1px,#0000 1px 3px);position:fixed;inset:0}.hub-module__LnQMSq__gl{opacity:0;width:100%;height:100%;transition:opacity .8s;display:block;position:fixed;inset:0}.hub-module__LnQMSq__root[data-mode=live] .hub-module__LnQMSq__gl{opacity:1}.hub-module__LnQMSq__root[data-mode=static] .hub-module__LnQMSq__gl{display:none}.hub-module__LnQMSq__readout{z-index:5;font:600 11px/1.7 var(--font-mono),ui-monospace,"Cascadia Mono",monospace;letter-spacing:.12em;color:#78d4ffbf;color:lab(80.5714% -20.3416 -30.9746/.75);pointer-events:none;position:fixed;top:22px}.hub-module__LnQMSq__tl{left:22px}.hub-module__LnQMSq__tr{text-align:right;right:22px}@media (max-width:760px){.hub-module__LnQMSq__readout{display:none}}.hub-module__LnQMSq__header{text-align:center;pointer-events:none;z-index:5;position:fixed;top:30px;left:0;right:0}.hub-module__LnQMSq__wordmark{letter-spacing:-.02em;margin:10px 0 4px;font-size:clamp(40px,6.4vw,76px);font-weight:400;line-height:1.1}.hub-module__LnQMSq__tagline{color:var(--hub-ink);margin:0 0 4px;font-size:clamp(16px,1.8vw,21px);font-weight:700}.hub-module__LnQMSq__hintline{color:var(--hub-sub);margin:0}.hub-module__LnQMSq__stage,.hub-module__LnQMSq__doors{display:contents}.hub-module__LnQMSq__staticLogo{display:none}.hub-module__LnQMSq__door{z-index:6;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;width:340px;height:132px;margin:-44px 0 0 -170px;display:flex;position:fixed;top:0;left:0}.hub-module__LnQMSq__door b{letter-spacing:-.02em;color:#fff;white-space:nowrap;text-shadow:0 0 6px #000000e6,0 0 18px #00bdffbf,0 0 34px #307fff8c;text-shadow:0 0 6px lab(0% 0 0/.9),0 0 18px lab(71.137% -23.3387 -46.1568/.75),0 0 34px lab(53.8773% 12.9208 -73.3489/.55);font-size:clamp(22px,2.1vw,30px);font-weight:900;transition:text-shadow .2s,color .2s}.hub-module__LnQMSq__door span{color:#bfdbf8;color:lab(86.0022% -4.77073 -17.5268);text-shadow:0 0 10px #000,0 0 4px #000;font-size:14px;font-weight:500}.hub-module__LnQMSq__door:hover b{color:#d7f8ff;color:lab(95.6526% -12.4576 -12.1409);text-shadow:0 0 6px #000000e6,0 0 22px #78d4ff,0 0 44px #00bdffd9;text-shadow:0 0 6px lab(0% 0 0/.9),0 0 22px lab(80.5714% -20.3416 -30.9746),0 0 44px lab(71.137% -23.3387 -46.1568/.85)}.hub-module__LnQMSq__door:focus-visible{outline:2px solid var(--hub-cy);outline-offset:4px;border-radius:12px}@media (max-width:760px){.hub-module__LnQMSq__door{width:200px;margin-left:-100px}.hub-module__LnQMSq__door span{display:none}.hub-module__LnQMSq__door b{white-space:normal;font-size:17px}}.hub-module__LnQMSq__root[data-mode=static] .hub-module__LnQMSq__stage{flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:190px 16px 24px;display:flex;position:fixed;inset:0}.hub-module__LnQMSq__root[data-mode=static] .hub-module__LnQMSq__staticLogo{width:min(360px,70vw);height:auto;display:block}.hub-module__LnQMSq__root[data-mode=static] .hub-module__LnQMSq__doors{z-index:6;flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.hub-module__LnQMSq__root[data-mode=static] .hub-module__LnQMSq__door{background:var(--hub-glass);border:1px solid var(--hub-edge);border-radius:16px;justify-content:center;width:auto;min-width:180px;height:auto;min-height:4rem;margin:0;padding:12px 18px;position:static;transform:none!important}.hub-module__LnQMSq__dbg{z-index:30;color:#b6e6ff;color:lab(88.6006% -12.0291 -17.1989);background:#0009;background:lab(0% 0 0/.6);border-radius:8px;padding:6px 9px;font:12px/1.5 monospace;position:fixed;bottom:10px;left:10px}.hub-module__LnQMSq__briefBack{z-index:40;background:0 0;position:fixed;inset:0}.hub-module__LnQMSq__brief{z-index:41;width:min(430px,100vw - 32px);color:var(--hub-ink);background:linear-gradient(#061431eb,#020a20f0);background:linear-gradient(lab(6.71316% 3.20936 -20.9961/.92),lab(2.78936% 1.82927 -14.296/.94));border:1px solid #78d4ff73;border:1px solid lab(80.5714% -20.3416 -30.9746/.45);border-radius:14px;padding:22px 22px 18px;animation:.35s ease-out hub-module__LnQMSq__briefIn;position:fixed;top:50%;left:max(16px,min(50vw + 26vh + 40px,100vw + -1*min(430px,100vw - 32px) - 16px));transform:translateY(-50%);box-shadow:0 0 0 1px #00bdff1f,0 20px 60px #0009,inset 0 1px #ffffff14;box-shadow:0 0 0 1px lab(71.137% -23.3387 -46.1568/.12),0 20px 60px lab(0% 0 0/.6),inset 0 1px lab(100% 0 0/.08)}@keyframes hub-module__LnQMSq__briefIn{0%{opacity:0;transform:translate(20px,-50%)}to{opacity:1;transform:translateY(-50%)}}.hub-module__LnQMSq__tag{font:700 11px/1 var(--font-mono),ui-monospace,Consolas,monospace;letter-spacing:.18em;color:var(--hub-cy)}.hub-module__LnQMSq__brief h2{margin:8px 0 2px;font-size:26px;font-weight:400;line-height:1.2}.hub-module__LnQMSq__url{font:600 12px var(--font-mono),ui-monospace,Consolas,monospace;color:var(--hub-sub)}.hub-module__LnQMSq__body{color:#d7e5ff;color:lab(90.5504% -1.20357 -14.8161);white-space:pre-line;min-height:5.2em;margin:14px 0 0;font-size:15px;line-height:1.7}.hub-module__LnQMSq__list{color:var(--hub-sub);margin:10px 0 0;padding:0;font-size:14px;list-style:none}.hub-module__LnQMSq__list li{padding:3px 0 3px 16px;position:relative}.hub-module__LnQMSq__list li:before{content:"▸";color:var(--hub-cy);position:absolute;left:0}.hub-module__LnQMSq__note{color:#ffd334;color:lab(86.5468% 5.78752 78.9762);margin:10px 0 0;font-size:13px}.hub-module__LnQMSq__act{gap:10px;margin-top:18px;display:flex}.hub-module__LnQMSq__act button{min-height:4rem;font:800 16px var(--font-hub),"Noto Sans KR",sans-serif;cursor:pointer;border-radius:12px;flex:1}.hub-module__LnQMSq__act button:disabled{opacity:.55;cursor:not-allowed}.hub-module__LnQMSq__go{color:#fff;border:1px solid var(--hub-cy-strong);background:linear-gradient(#185efd,#1148e7);background:linear-gradient(lab(44.5381% 28.8705 -86.057),lab(37.1824% 34.4752 -85.6184));box-shadow:0 0 18px #00bdff59;box-shadow:0 0 18px lab(71.137% -23.3387 -46.1568/.35)}.hub-module__LnQMSq__back{color:var(--hub-ink);border:1px solid var(--hub-edge);background:var(--hub-glass)}.hub-module__LnQMSq__act button:focus-visible{outline:3px solid var(--hub-cy);outline-offset:3px}.hub-module__LnQMSq__hint{color:var(--hub-sub);text-align:center;margin:10px 0 0;font-size:12px}.hub-module__LnQMSq__root[data-focus=true] .hub-module__LnQMSq__door,.hub-module__LnQMSq__root[data-focus=true] .hub-module__LnQMSq__hintline,.hub-module__LnQMSq__root[data-focus=true] .hub-module__LnQMSq__readout{opacity:0;pointer-events:none;transition:opacity .3s}@media (max-width:760px){.hub-module__LnQMSq__brief{animation:none;top:auto;bottom:16px;transform:none}}.hub-module__LnQMSq__lid{z-index:70;pointer-events:none;background:#000;width:110%;height:52%;transition:transform .32s cubic-bezier(.6,0,.3,1);position:fixed;left:-5%}.hub-module__LnQMSq__lidTop{border-radius:0 0 50% 50%/0 0 18% 18%;animation:.32s cubic-bezier(.6,0,.3,1) .25s backwards hub-module__LnQMSq__lidOpenTop;top:0;transform:translateY(-101%)}.hub-module__LnQMSq__lidBottom{border-radius:50% 50% 0 0/18% 18% 0 0;animation:.32s cubic-bezier(.6,0,.3,1) .25s backwards hub-module__LnQMSq__lidOpenBottom;bottom:0;transform:translateY(101%)}.hub-module__LnQMSq__root[data-closing=true] .hub-module__LnQMSq__lidTop,.hub-module__LnQMSq__root[data-closing=true] .hub-module__LnQMSq__lidBottom{transform:translateY(0)}@keyframes hub-module__LnQMSq__lidOpenTop{0%{transform:translateY(0)}to{transform:translateY(-101%)}}@keyframes hub-module__LnQMSq__lidOpenBottom{0%{transform:translateY(0)}to{transform:translateY(101%)}}@media (prefers-reduced-motion:reduce){.hub-module__LnQMSq__lid{transition:none;animation:none}}
