.gk-lobby[data-v-15e25580]{position:relative;min-height:calc(100vh - 70px);overflow:hidden;opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.gk-lobby.lit[data-v-15e25580]{opacity:1;transform:none}.gk-bg[data-v-15e25580]{background:#f3e6cf}.gk-bg[data-v-15e25580],.wood[data-v-15e25580]{position:absolute;top:0;right:0;bottom:0;left:0}.wood[data-v-15e25580]{background:radial-gradient(ellipse at 20%,at 20%,hsla(0,0%,100%,.35),transparent 50%),linear-gradient(135deg,#f0d7a8,#d4a574 60%,#c89563);background:radial-gradient(ellipse at 20% 20%,hsla(0,0%,100%,.35),transparent 50%),linear-gradient(135deg,#f0d7a8,#d4a574 60%,#c89563)}.vignette[data-v-15e25580]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,transparent 40%,rgba(60,30,10,.18) 100%)}.gk-stage[data-v-15e25580]{position:relative;z-index:1;max-width:1080px;margin:0 auto;padding:48px 24px 64px;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:36px;gap:36px;align-items:center}.gk-brand[data-v-15e25580]{margin:0;font-size:42px;font-weight:900;letter-spacing:4px;color:#5b3414;text-shadow:0 2px 0 hsla(0,0%,100%,.4)}.gk-tagline[data-v-15e25580]{margin:10px 0 0;font-size:22px;color:#3f2a18;font-weight:700}.gk-desc[data-v-15e25580]{margin:12px 0 0;color:#6b4c2f;line-height:1.7;max-width:520px}.gk-quota[data-v-15e25580]{margin:10px 0 0;font-size:13px;font-weight:600;color:#8b5a2b}.gk-form[data-v-15e25580]{margin-top:22px;display:flex;align-items:center;grid-gap:10px;gap:10px}.gk-form label[data-v-15e25580]{color:#6b4c2f;font-weight:600}.gk-form input[data-v-15e25580]{width:220px;height:38px;border:1px solid rgba(91,52,20,.2);border-radius:999px;padding:0 14px;background:hsla(0,0%,100%,.75);outline:none}.gk-cta[data-v-15e25580]{margin-top:18px;flex-wrap:wrap}.gk-cta[data-v-15e25580],.gk-join[data-v-15e25580]{display:flex;grid-gap:10px;gap:10px}.gk-join[data-v-15e25580]{margin-top:14px;align-items:center;max-width:360px}.gk-hint[data-v-15e25580]{margin-top:12px;color:#b45309}.gk-help[data-v-15e25580]{margin-top:22px;display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.gk-help div[data-v-15e25580]{padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.55);color:#5b3414;font-size:13px}.gk-preview[data-v-15e25580]{display:flex;justify-content:center}.preview-board[data-v-15e25580]{position:relative;width:min(320px,70vw);aspect-ratio:1;border-radius:18px;background:linear-gradient(rgba(90,50,20,.25) 1px,transparent 0) 0 0/12.5% 12.5%,linear-gradient(90deg,rgba(90,50,20,.25) 1px,transparent 0) 0 0/12.5% 12.5%,linear-gradient(135deg,#efd3a0,#d4a574);box-shadow:0 20px 50px rgba(80,40,10,.25)}.stone[data-v-15e25580]{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%}.stone.black[data-v-15e25580]{background:radial-gradient(circle at 35%,at 30%,#666,#111);background:radial-gradient(circle at 35% 30%,#666,#111)}.stone.white[data-v-15e25580]{background:radial-gradient(circle at 35%,at 30%,#fff,#ddd);background:radial-gradient(circle at 35% 30%,#fff,#ddd);box-shadow:0 0 0 1px rgba(0,0,0,.12)}@media (max-width:860px){.gk-stage[data-v-15e25580]{grid-template-columns:1fr;padding-top:28px}.gk-preview[data-v-15e25580]{order:-1}.gk-brand[data-v-15e25580]{font-size:34px}}