.gPuS2a_side{z-index:6;display:none}@media (min-width:640px){.gPuS2a_side{display:block}}.gPuS2a_sin{flex-direction:column;height:100dvh;padding:34px 8px 16px;display:flex;position:sticky;top:0}@media (min-width:1024px){.gPuS2a_sin{padding:34px 16px 20px}}.gPuS2a_signWrap{flex:none;align-self:center;margin:0 0 30px;font-size:25px}.gPuS2a_fullSign{display:none}.gPuS2a_railMark{filter:drop-shadow(0 2px #2a160899);border-radius:12px;place-items:center;width:52px;height:56px;display:grid}@media (min-width:1024px){.gPuS2a_fullSign{display:block}.gPuS2a_railMark{display:none}}.gPuS2a_scroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;margin:0 -8px;padding:8px 8px 28px;overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}@media (min-width:1024px){.gPuS2a_scroll{margin:0 -16px;padding:8px 16px 28px}}.gPuS2a_scroll::-webkit-scrollbar{display:none}.gPuS2a_snav{flex-direction:column;gap:4px;display:flex}.gPuS2a_label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.gPuS2a_nv{min-width:0;font:var(--display-weight) 17px var(--font-display);font-weight:var(--display-weight);color:#f3dcb2;text-shadow:0 1.5px #2a1608;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:7px 8px;text-decoration:none;transition:background .2s;display:flex;position:relative}.gPuS2a_nv img{object-fit:contain;filter:drop-shadow(0 3px 2px #00000080);flex:none;width:40px;height:40px}.gPuS2a_nv:not(.gPuS2a_on):not(.gPuS2a_soon):hover{background:#ffdcaa14}.gPuS2a_on{color:#2d1f14;text-shadow:none;box-shadow:inset 0 0 0 1px #a0784666,0 3px #1e0f0580,0 12px 18px -8px #0009}.gPuS2a_on:before{content:"";background:radial-gradient(circle at 36% 30%,#fff5cf,#dcae52 38%,#87561a 78%);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-6px;left:50%;box-shadow:0 3px 2px -1px #00000080}.gPuS2a_on:after{content:"";background:linear-gradient(#f7a654,#cf5d1c);border-radius:0 4px 4px 0;width:5px;position:absolute;top:12px;bottom:12px;left:-8px;box-shadow:0 0 10px #f28c32b3}.gPuS2a_badge{font:800 11px/1 var(--font-body);color:#fff;text-shadow:none;background:linear-gradient(#f0493d,#cf2a20);border-radius:999px;padding:3px 6px;font-style:normal;position:absolute;top:2px;right:2px;box-shadow:0 2px #7a1810}.gPuS2a_dt{background:#e0352b;border-radius:50%;flex:none;width:10px;height:10px;position:absolute;top:6px;right:8px;box-shadow:0 0 0 2px #fff0dcd9,0 0 8px #e0352bb3}.gPuS2a_grp{font:800 10.5px var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#f3dcb2bf;align-items:center;margin:18px 10px 10px;display:flex}.gPuS2a_grp:before{content:"";background:#f3dcb233;flex:1;height:1px}.gPuS2a_soonList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.gPuS2a_soon{cursor:default;color:#f3dcb2bf;font-size:15.5px}.gPuS2a_soon img{opacity:.6;filter:grayscale(.75)drop-shadow(0 3px 2px #00000080);width:34px;height:34px;margin:3px}.gPuS2a_tag{font:800 10px var(--font-body);letter-spacing:.04em;color:#f3dcb2d9;text-shadow:none;border:1px dashed #f3dcb259;border-radius:5px;flex:none;margin-left:auto;padding:3px 6px}@media (min-width:1024px){.gPuS2a_nv{justify-content:flex-start;padding:7px 12px 7px 8px}.gPuS2a_nv .gPuS2a_label{white-space:normal;text-overflow:clip;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-block:-.32em;padding-block:.32em;line-height:1.08;display:-webkit-box}.gPuS2a_on:after,.gPuS2a_meOn:after{left:-16px}.gPuS2a_dt{margin:0 4px 0 auto;position:static}.gPuS2a_badge{flex:none;margin-left:auto;padding:4px 8px;font-size:12px;position:static}.gPuS2a_grp{gap:10px;margin:26px 6px 8px}.gPuS2a_grp:after{content:"";background:#f3dcb233;flex:1;height:1px}}.gPuS2a_mecard{color:inherit;cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:10px;margin-top:10px;padding:8px 4px;text-decoration:none;transition:transform .12s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #a0784666,0 3px #1e0f0580,0 12px 18px -8px #0009}.gPuS2a_mecard:hover{transform:translateY(-1px)}.gPuS2a_meOn{box-shadow:inset 0 0 0 2px #e08a3a,0 3px #1e0f0580,0 12px 18px -8px #0009}.gPuS2a_meOn:before{content:"";background:radial-gradient(circle at 36% 30%,#fff5cf,#dcae52 38%,#87561a 78%);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-6px;left:50%;box-shadow:0 3px 2px #00000073}.gPuS2a_meOn:after{content:"";background:linear-gradient(#f7a654,#cf5d1c);border-radius:0 4px 4px 0;width:5px;position:absolute;top:14px;bottom:14px;left:-8px;box-shadow:0 0 10px #f28c32b3}.gPuS2a_meAv{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px;box-shadow:0 0 0 2px #fff6e0,0 0 0 4px #f0a020}.gPuS2a_meText{min-width:0;color:var(--color-ink);flex:1;overflow:hidden}.gPuS2a_stk{color:#c9561a;font:var(--display-weight) 14px/1 var(--font-display);flex-direction:column;flex:none;align-items:center;gap:1px;display:flex}.gPuS2a_stk img{width:24px;height:24px}@media (min-width:1024px){.gPuS2a_mecard{grid-template-columns:44px minmax(0,1fr) auto auto;grid-template-areas:"av name name caret""sub sub stk stk";align-items:center;gap:8px 10px;padding:10px 12px;display:grid}.gPuS2a_meAv{grid-area:av}.gPuS2a_meText{display:contents}.gPuS2a_meText b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--display-weight) 17px/1.1 var(--font-display);font-weight:var(--display-weight);grid-area:name;display:block;overflow:hidden}.gPuS2a_meSub{grid-area:sub;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.gPuS2a_stk{flex-direction:row;grid-area:stk;gap:4px}.gPuS2a_stk img{width:20px;height:20px}}.gPuS2a_side:has([data-open]){z-index:50}.gPuS2a_meWrap{flex:none;margin-top:10px;position:relative}.gPuS2a_meWrap>.gPuS2a_mecard{width:100%;font:inherit;text-align:start;border:0;margin-top:0}.gPuS2a_meCaret{color:#b79d78;flex:none;transition:transform .18s,color .15s;display:none}.gPuS2a_mecard:hover .gPuS2a_meCaret{color:var(--color-orange-text)}.gPuS2a_meOpen,.gPuS2a_meOpen:hover{z-index:2;transform:translateY(1px);box-shadow:inset 0 0 0 1px #a0784666,inset 0 2px 4px #5a37142e,0 1px #1e0f0580,0 6px 12px -8px #0009}.gPuS2a_meOn.gPuS2a_meOpen{box-shadow:inset 0 0 0 2px #e08a3a,inset 0 2px 4px #5a37142e,0 1px #1e0f0580,0 6px 12px -8px #0009}.gPuS2a_meOpen .gPuS2a_meCaret{color:var(--color-orange-text);transform:rotate(180deg)}.gPuS2a_meWrap .gPuS2a_menu{z-index:1;color:var(--color-ink);transform-origin:50% calc(100% + 14px);border-radius:14px;padding:10px 6px 6px;animation:.17s cubic-bezier(.2,.9,.3,1.15) gPuS2a_meMenuIn;position:absolute;bottom:calc(100% + 14px);left:0;right:0;box-shadow:inset 0 0 0 1px #a0784673,0 4px #1e0f056b,0 24px 36px -14px #000000bf}.gPuS2a_menu:before{content:"";background:radial-gradient(circle at 36% 30%,#fff5cf,#dcae52 38%,#87561a 78%);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-6px;left:50%;box-shadow:0 3px 2px -1px #00000080}.gPuS2a_menu:after{content:"";background:linear-gradient(#fff9ea9e,#fff9ea9e),url(/assets/lobby/gl-canvas.jpg) 40% 90%/300px;border-bottom-right-radius:3px;width:14px;height:14px;position:absolute;bottom:-7px;left:26px;transform:rotate(45deg);box-shadow:1px 1px #a0784673}@keyframes gPuS2a_meMenuIn{0%{opacity:0;transform:translate(var(--menu-dx,0), var(--menu-dy,6px)) scale(.96)}}@media (prefers-reduced-motion:reduce){.gPuS2a_meWrap .gPuS2a_menu{animation:none}.gPuS2a_meCaret{transition:none}}@media (min-width:1024px){.gPuS2a_meCaret{grid-area:caret;width:12px;height:12px;margin-inline-start:-4px;display:block}}.gPuS2a_menuHead{display:none}.gPuS2a_mi{width:100%;min-height:48px;font:inherit;text-align:start;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:7px 10px 7px 8px;text-decoration:none;transition:background .12s;display:flex}.gPuS2a_mi:hover,.gPuS2a_mi:focus-visible{background:#d696462b}.gPuS2a_mi:focus-visible{box-shadow:inset 0 0 0 2px var(--color-orange);outline:none}.gPuS2a_mi:active{background:#d6964642}.gPuS2a_miImg{object-fit:contain;filter:drop-shadow(0 2px 2px #3c1e004d);flex:none;width:34px;height:34px}.gPuS2a_miGi{color:#fbe7bf;background:linear-gradient(#ffd6a024,#00000029),url(/assets/lobby/gl-wood.jpg) 0 30%/200px;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 0 0 2px #2312068c,inset 0 2px #ffd6a052,0 2px #2e1a0c}.gPuS2a_miGi svg{filter:drop-shadow(0 1px #2a1608)}.gPuS2a_miGiOut{color:#ffc9a3}.gPuS2a_miText{flex:1;min-width:0}.gPuS2a_miText b{text-overflow:ellipsis;white-space:nowrap;font:var(--display-weight) 16px/1.15 var(--font-display);font-weight:var(--display-weight);display:block;overflow:hidden}.gPuS2a_miText small{text-overflow:ellipsis;white-space:nowrap;font:700 11.5px/1.3 var(--font-body);color:var(--color-muted);margin-top:2px;display:block;overflow:hidden}.gPuS2a_miGo{color:#b79d78;flex:none;transition:transform .12s}.gPuS2a_mi:hover .gPuS2a_miGo,.gPuS2a_mi:focus-visible .gPuS2a_miGo{color:var(--color-orange-text);transform:translate(2px)}.gPuS2a_miSep{border-top:1px dashed #8c643757;margin:5px 10px}.gPuS2a_miForm{margin:0}.gPuS2a_miOut{color:var(--color-orange-text)}.gPuS2a_miOut:disabled{cursor:progress;opacity:.6}@media (max-width:1023.98px){.gPuS2a_meWrap .gPuS2a_menu{--menu-dx:-6px;--menu-dy:0;transform-origin:-16px calc(100% - 34px);width:236px;padding-top:6px;bottom:-4px;left:calc(100% + 16px);right:auto}.gPuS2a_menu:before{left:28px}.gPuS2a_menu:after{border-radius:0 0 0 3px;bottom:27px;left:-7px;box-shadow:-1px 1px #a0784673}.gPuS2a_menuHead{border-bottom:1px dashed #8c643757;margin:0 4px 4px;padding:8px 6px 9px;display:block}.gPuS2a_menuHead b{text-overflow:ellipsis;white-space:nowrap;font:var(--display-weight) 17px/1.1 var(--font-display);font-weight:var(--display-weight);display:block;overflow:hidden}.gPuS2a_menuHead .gPuS2a_meSub{align-items:center;gap:6px;margin-top:6px;display:flex}}.gPuS2a_guest{flex-direction:column;flex:none;margin-top:10px;display:flex}.gPuS2a_guest .gPuS2a_guestCard{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;margin-top:0;padding:10px 12px;display:flex}.gPuS2a_gst{min-width:0;color:var(--color-ink);flex:1}.gPuS2a_gst b{font:var(--display-weight) 16px/1.1 var(--font-display);font-weight:var(--display-weight);display:block}.gPuS2a_gst small{font:700 11.5px/1.35 var(--font-body);color:var(--color-ink-2);margin-top:3px;display:block}.gPuS2a_sin .gPuS2a_signin{flex:none;padding-left:14px;padding-right:14px}.gPuS2a_signinBody{justify-content:center;align-items:center;gap:8px;display:flex}.gPuS2a_signinIcon{flex:none;display:block}@media (min-width:1024px){.gPuS2a_signinIcon{display:none}}.gPuS2a_lang{font:700 13px var(--font-body);color:#f3dcb2d9;text-shadow:0 1px #2a1608;align-self:center;padding:8px 4px 0;text-decoration:none}.gPuS2a_lang:hover{text-decoration:underline}@media (max-width:1023.98px){.gPuS2a_label,.gPuS2a_tag,.gPuS2a_meText,.gPuS2a_stk{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gPuS2a_mecard{flex-direction:column;gap:8px;padding:10px 4px 8px}.gPuS2a_gst,.gPuS2a_lang{display:none}.gPuS2a_guest .gPuS2a_guestCard{justify-content:center;padding:6px 4px}.gPuS2a_sin .gPuS2a_signin{min-height:44px;padding-left:8px;padding-right:8px}}
