.nk-root .nks-stepper{--nks-step-gap:1.5em;gap:var(--nks-step-gap)}.nk-root .nks-stepper .nks-step{position:relative}.nk-root .nks-stepper .nks-step+.nks-step:before{content:"";position:absolute;top:50%;right:calc(100% + 3px);width:calc(var(--nks-step-gap) - 6px);height:2px;margin:0;transform:translateY(-50%);background:var(--nks-navy-4);border-radius:2px;pointer-events:none}.nk-root .nks-stepper .nks-step.is-done+.nks-step:before{background:var(--nks-green)}.nk-root .nks-sheetwrap{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;background:color-mix(in srgb,var(--nks-ink,#05060f) 72%,transparent)}.nk-root .nks-sheet{display:flex;flex-direction:column;width:min(100%,40em);max-height:calc(100dvh - 12px);background:var(--nks-navy-2);color:var(--nks-white);border:3px solid var(--nks-ink);border-bottom:0;border-radius:16px 16px 0 0;box-shadow:0 -6px 0 color-mix(in srgb,var(--nks-violet) 35%,transparent);outline:none}.nk-root .nks-sheet__head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 10px 10px 16px;border-bottom:3px solid var(--nks-ink);background:var(--nks-navy-3);border-radius:13px 13px 0 0}.nk-root .nks-sheet__title{min-width:0;font-size:1.7em;color:var(--acc,var(--nks-gold));text-shadow:2px 2px 0 var(--nks-ink);overflow-wrap:anywhere}.nk-root .nks-sheet__close{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:3px solid var(--nks-ink);background:var(--nks-white);color:var(--nks-ink)}.nk-root .nks-sheet__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:14px;padding:14px 16px 16px}.nk-root .nks-sheet__body>*{flex:none;min-height:auto}.nk-root .nks-sheet__foot{flex:none;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:3px solid var(--nks-ink);background:var(--nks-navy-3)}.nk-root .nks-sheet__foot .nks-btn{min-height:52px}.nk-root .nks-sheet__banner{flex:none;aspect-ratio:16/7;border-radius:var(--nks-r);border:var(--nks-frame) solid var(--nks-ink);box-shadow:var(--nks-pop)}.nk-root .nks-sheet--mode .nks-modepanel__hero{padding-bottom:12px}.nk-root .nks-sheet--mode .nks-modepanel__pitch{font-size:1.04em}.nk-root .nks-sheet--inspect .nks-inspect__side{padding:0;overflow:visible}.nk-root .nks-sheet--inspect .nks-inspect__list{overflow:visible}.nk-root .nks-sheet--inspect .nks-addpill--btn,.nk-root .nks-sheet--inspect .nks-inspect__list li{min-height:44px}.nk-root .nks-show.nks-show--create .nks-topiccard.is-selected .nks-check{background:var(--nks-gold);border-color:var(--nks-ink);color:var(--nks-ink)}.nk-root .nks-show.nks-show--create .nks-slot__text{min-width:0}.nk-root .nks-show.nks-show--create .nks-slot__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}@media (min-width:1024px){.nk-root .nks-show.nks-show--create .nks-dock__count,.nk-root .nks-show.nks-show--create .nks-mode__how,.nk-root .nks-show.nks-show--create .nks-modedock{display:none}.nk-root .nks-show.nks-show--create .nks-modewrap,.nk-root .nks-show.nks-show--create .nks-yourgame__dock{display:contents}.nk-root .nks-show.nks-show--create .nks-domgrid{grid-template-columns:repeat(auto-fill,minmax(clamp(200px,14vw,290px),1fr));align-items:stretch}.nk-root .nks-show.nks-show--create .nks-domcard__foot{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.45em;min-height:0;padding:.5em .7em .6em}.nk-root .nks-show.nks-show--create .nks-domcard__name{flex:1 1 auto;width:100%;font-size:1.25em;line-height:1.05;overflow-wrap:anywhere}.nk-root .nks-show.nks-show--create .nks-domcard__topics{min-height:2.4em;max-width:100%}.nk-root .nks-show.nks-show--create .nks-domcard.is-soon{cursor:default}.nk-root .nks-show.nks-show--create .nks-domcard.is-soon:hover{transform:none;box-shadow:var(--nks-pop)}.nk-root .nks-show.nks-show--create .nks-domcard.is-soon:hover:after{border-color:transparent}.nk-root .nks-show.nks-show--create .nks-domcard.is-soon .nks-domcard__foot{background:var(--nks-navy-4)}.nk-root .nks-show.nks-show--create .nks-domcard.is-soon .nks-domcard__name{color:var(--nks-white)}.nk-root .nks-show.nks-show--create .nks-domcard.is-soon .nks-domcard__topics,.nk-root .nks-show.nks-show--create .nks-domcard.is-soon:hover .nks-domcard__topics.is-label{background:var(--nks-ink);color:var(--nks-mist)}.nk-root .nks-show.nks-show--create .nks-stage .nks-topicgrid{grid-template-columns:repeat(auto-fill,minmax(clamp(150px,11vw,210px),1fr));gap:1em;align-items:stretch}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard{display:flex;flex-direction:column;grid-template-columns:none;min-height:0}.nk-root .nks-show.nks-show--create .nks-topiccard__media{position:relative;flex:none;aspect-ratio:1/1;overflow:hidden;border-bottom:3px solid var(--nks-ink)}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard__art{position:absolute;inset:0;width:100%;min-height:0;height:100%;border-right:0;background-size:cover;background-position:50%}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard__body{flex:1 1 auto;gap:.25em;padding:.5em .65em .6em}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard__name{padding-right:0;font-size:1.12em;line-height:1.08;overflow-wrap:anywhere}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard__meta{font-size:.82em}.nk-root .nks-show.nks-show--create .nks-topiccard.is-soon .nks-topiccard__name{color:var(--nks-mist)}.nk-root .nks-show.nks-show--create .nks-setup__summary{height:auto;max-height:none;overflow:visible;align-self:start}.nk-root .nks-show.nks-show--create .nks-setup__strip{flex:none;grid-template-columns:repeat(var(--nks-cols,3),minmax(0,1fr));align-content:start}.nk-root .nks-show.nks-show--create .nks-setup__name{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em;font-size:clamp(.78em,1.1vh,.92em)}.nk-root .nks-show.nks-show--create .nks-setup__tile .nks-kind{font-size:.62em}.nk-root .nks-show.nks-show--create .nks-setup__n{width:1.5em;height:1.5em;font-size:.85em}}@media (min-width:1024px) and (max-height:960px){.nk-root .nks-show.nks-show--create .nks-modepanel{gap:.55em;padding:.9em 1.1em 1em;overflow:visible}.nk-root .nks-show.nks-show--create .nks-modepanel__hero{padding-bottom:.55em;gap:.8em}.nk-root .nks-show.nks-show--create .nks-modepanel__name{font-size:2em}.nk-root .nks-show.nks-show--create .nks-modepanel__tag{margin-top:.15em;font-size:1em}.nk-root .nks-show.nks-show--create .nks-mode__medal--lg{width:3.2em;height:3.2em}.nk-root .nks-show.nks-show--create .nks-modepanel__pitch{font-size:.98em;line-height:1.35}.nk-root .nks-show.nks-show--create .nks-modepanel .nks-label{margin-top:.1em}.nk-root .nks-show.nks-show--create .nks-steps{gap:.3em}.nk-root .nks-show.nks-show--create .nks-steps li{font-size:.94em;line-height:1.3}.nk-root .nks-show.nks-show--create .nks-steps__n{width:1.6em;height:1.6em}.nk-root .nks-show.nks-show--create .nks-facts div{padding:.3em .75em}.nk-root .nks-show.nks-show--create .nks-modepanel__classic{padding:.4em .7em;font-size:.92em;line-height:1.3}.nk-root .nks-show.nks-show--create .nks-modepanel .nks-panel__foot{padding-top:.3em}.nk-root .nks-show.nks-show--create .nks-modepanel .nks-btn--xl{min-height:0;height:2.9em}.nk-root .nks-show.nks-show--create .nks-modepanel .nks-btn--wrap{height:auto;min-height:2.9em}.nk-root .nks-show.nks-show--create .nks-yourgame{gap:.45em;padding:.9em 1.1em 1em}.nk-root .nks-show.nks-show--create .nks-yourgame__title{font-size:1.7em}.nk-root .nks-show.nks-show--create .nks-count{font-size:1.6em}.nk-root .nks-show.nks-show--create .nks-slots{flex:0 1 auto;overflow:visible;gap:.35em;padding:.15em .3em .15em 0}.nk-root .nks-show.nks-show--create .nks-slot__main{padding:.2em .4em;gap:.5em;grid-template-columns:1.4em 3.4em minmax(0,1fr)}.nk-root .nks-show.nks-show--create .nks-slot__art{width:3.4em}.nk-root .nks-show.nks-show--create .nks-slot__name{font-size:.98em;line-height:1.1}.nk-root .nks-show.nks-show--create .nks-slot--empty{min-height:2.6em;padding:.25em .5em}.nk-root .nks-show.nks-show--create .nks-yourgame__note{font-size:.78em}.nk-root .nks-show.nks-show--create .nks-yourgame .nks-panel__foot{margin-top:auto;padding-top:.3em;gap:.5em}.nk-root .nks-show.nks-show--create .nks-yourgame__go{height:2.9em;min-height:0}}@media (min-width:1024px) and (max-height:719px){.nk-root .nks-show.nks-show--create .nks-stage{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.nk-root .nks-show.nks-show--create .nks-setup,.nk-root .nks-show.nks-show--create .nks-split{height:auto;min-height:100%;max-height:none;overflow:visible}.nk-root .nks-show.nks-show--create .nks-split__main{min-height:auto}.nk-root .nks-show.nks-show--create .nks-scroll{flex:none;overflow:visible}.nk-root .nks-show.nks-show--create .nks-modepanel,.nk-root .nks-show.nks-show--create .nks-panel,.nk-root .nks-show.nks-show--create .nks-yourgame{min-height:auto;overflow:visible}.nk-root .nks-show.nks-show--create .nks-slots{flex:none;overflow:visible}.nk-root .nks-show.nks-show--create .nks-setup__form{height:auto;max-height:none;overflow:visible}.nk-root .nks-show.nks-show--create .nks-panel__foot,.nk-root .nks-show.nks-show--create .nks-setup__cta{position:sticky;bottom:-.8em;z-index:3;padding-bottom:.8em;background:var(--nks-navy-2)}.nk-root .nks-show.nks-show--create .nks-setup__cta{background:color-mix(in srgb,var(--nks-navy) 92%,transparent);padding-top:.5em}}@media not all and (min-width:1024px){.nk-root .nks-show--create .nks-stepper{--nks-step-gap:12px}.nk-root .nks-show.nks-show--create .nks-modepanel{display:none}.nk-root .nks-show.nks-show--create .nks-modewrap{position:relative;display:block}.nk-root .nks-show.nks-show--create .nks-modewrap>.nks-mode{width:100%;padding:10px 12px 12px;gap:6px}.nk-root .nks-show.nks-show--create .nks-mode__wm{display:none}.nk-root .nks-show.nks-show--create .nks-mode__body{gap:6px}.nk-root .nks-show.nks-show--create .nks-mode__tag{font-size:.95em}.nk-root .nks-show.nks-show--create .nks-modewrap .nks-mode__chips{max-width:calc(100% - 112px)}.nk-root .nks-show.nks-show--create .nks-mode__how{position:absolute;right:6px;bottom:4px;z-index:2;display:inline-flex;align-items:center;gap:.35em;min-width:44px;min-height:44px;padding:0 10px;border-radius:999px;border:2px solid var(--nks-ink);background:var(--nks-navy-4);color:var(--nks-white);font-weight:800;font-size:.85em;white-space:nowrap}.nk-root .nks-show.nks-show--create .nks-mode__how:focus-visible{outline:3px solid var(--nks-white);outline-offset:2px}.nk-root .nks-show.nks-show--create .nks-mode--surprise{width:100%}.nk-root .nks-show.nks-show--create .nks-modedock{position:fixed;z-index:20;left:0;right:0;bottom:var(--nks-cp-cb,0);display:block;padding:10px max(var(--nks-cp-gutter,12px),env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(var(--nks-cp-gutter,12px),env(safe-area-inset-left));background:color-mix(in srgb,var(--nks-navy) 94%,transparent);border-top:3px solid var(--nks-ink);box-shadow:0 -3px 0 color-mix(in srgb,var(--nks-violet) 35%,transparent)}.nk-root .nks-show.nks-show--create .nks-modedock .nks-btn{min-height:54px;font-size:1.3em}.nk-root .nks-show.nks-show--create .nks-libhead,.nk-root .nks-show.nks-show--create .nks-libhead__row{gap:8px}.nk-root .nks-show.nks-show--create .nks-libhead .nks-screenhead__title{font-size:1.7em}.nk-root .nks-show.nks-show--create .nks-libhead__row:first-child{flex-wrap:wrap}.nk-root .nks-show.nks-show--create .nks-libhead .nks-screenhead__title,.nk-root .nks-show.nks-show--create .nks-tabs{flex:1 1 100%}.nk-root .nks-show.nks-show--create .nks-tab{flex:1 1 0;justify-content:center}.nk-root .nks-show.nks-show--create .nks-libhead__hint{flex:1 1 100%;font-size:.9em;line-height:1.3}.nk-root .nks-show.nks-show--create .nks-quick{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:6px}.nk-root .nks-show.nks-show--create .nks-quick__label{flex:1 1 100%;font-size:.78em}.nk-root .nks-show.nks-show--create .nks-quick__btn{flex:1 1 auto;min-width:44px}.nk-root .nks-show.nks-show--create .nks-domgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nk-root .nks-show.nks-show--create .nks-domcard__foot{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:6px;padding:8px 8px 8px 10px}.nk-root .nks-show.nks-show--create .nks-domcard__name{flex:1 1 auto;width:100%;font-size:1.15em;overflow-wrap:anywhere}.nk-root .nks-show.nks-show--create .nks-domcard.is-soon .nks-domcard__foot{background:var(--nks-navy-4)}.nk-root .nks-show.nks-show--create .nks-domcard.is-soon .nks-domcard__name{color:var(--nks-white)}.nk-root .nks-show.nks-show--create .nks-domcard.is-soon .nks-domcard__topics{background:var(--nks-ink);color:var(--nks-mist)}.nk-root .nks-show.nks-show--create .nks-domcard.is-soon:hover{transform:none}.nk-root .nks-show.nks-show--create .nks-stage .nks-topicgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;--sq:auto}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard{display:flex;flex-direction:column;grid-template-columns:none;min-height:0}.nk-root .nks-show.nks-show--create .nks-topiccard__media{position:relative;flex:none;aspect-ratio:1/1;overflow:hidden;border-bottom:3px solid var(--nks-ink)}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard__art{position:absolute;inset:0;width:100%;min-height:0;height:100%;border-right:0;background-size:cover;background-position:50%}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard__body{flex:1 1 auto;gap:3px;padding:8px 10px 10px}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard__name{padding-right:0;font-size:1.1em;line-height:1.08;overflow-wrap:anywhere}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard__meta{flex-wrap:wrap;font-size:.85em}.nk-root .nks-show.nks-show--create .nks-topiccard.is-soon .nks-topiccard__name{color:var(--nks-mist)}.nk-root .nks-show.nks-show--create .nks-topiccard .nks-check{width:1.7em;height:1.7em}.nk-root .nks-show.nks-show--create .nks-yourgame__dock{position:fixed;z-index:20;left:0;right:0;bottom:var(--nks-cp-cb,0);display:flex;align-items:stretch;gap:10px;padding:10px max(var(--nks-cp-gutter,12px),env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(var(--nks-cp-gutter,12px),env(safe-area-inset-left));background:color-mix(in srgb,var(--nks-navy) 94%,transparent);border-top:3px solid var(--nks-ink);box-shadow:0 -3px 0 color-mix(in srgb,var(--nks-violet) 35%,transparent)}.nk-root .nks-show.nks-show--create .nks-dock__count{flex:none;display:grid;align-content:center;gap:5px;min-width:76px;padding:0 12px;border-radius:8px;border:2px solid var(--nks-navy-4);background:var(--nks-ink);text-align:center}.nk-root .nks-show.nks-show--create .nks-dock__count b{font-family:var(--nks-display);font-weight:400;font-size:1.5em;letter-spacing:.05em;line-height:1}.nk-root .nks-show.nks-show--create .nks-dock__count.is-full{background:var(--nks-gold);color:var(--nks-ink);border-color:var(--nks-ink)}.nk-root .nks-show.nks-show--create .nks-dock__pips{display:flex;gap:3px}.nk-root .nks-show.nks-show--create .nks-dock__pips span{flex:1;height:5px;border-radius:999px;background:var(--nks-navy-4)}.nk-root .nks-show.nks-show--create .nks-dock__pips span.is-on{background:var(--nks-gold)}.nk-root .nks-show.nks-show--create .nks-dock__count.is-full .nks-dock__pips span{background:var(--nks-ink)}.nk-root .nks-show.nks-show--create .nks-yourgame__dock .nks-yourgame__go{position:static;flex:1 1 auto;width:auto;margin:0;min-height:54px;padding:0 12px;border:3px solid var(--nks-ink);border-radius:var(--nks-r);box-shadow:none;background:var(--nks-gold);font-size:1.25em}.nk-root .nks-show.nks-show--create .nks-yourgame__dock .nks-yourgame__go[aria-disabled=true]{background:var(--nks-navy-2);color:var(--nks-mist);border-color:var(--nks-navy-4)}.nk-root .nks-show.nks-show--create .nks-setup,.nk-root .nks-show.nks-show--create .nks-setup__form,.nk-root .nks-show.nks-show--create .nks-setup__summary{height:auto;max-height:none;overflow:visible}.nk-root .nks-show.nks-show--create .nks-setup__strip{grid-template-columns:repeat(var(--nks-cols,3),minmax(0,1fr))}.nk-root .nks-show.nks-show--create .nks-setup__name{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.3em;font-size:.82em}.nk-root .nks-show.nks-show--create .nks-setup__tile .nks-kind{display:none}.nk-root .nks-show.nks-show--create .nks-setup__form .nks-field{min-height:0}.nk-root .nks-show.nks-show--create .nks-timer-seg__btn{min-height:44px}.nk-root .nks-show.nks-show--create .nks-teamcard{min-height:52px}.nk-root .nks-show.nks-show--create .nks-switch{width:72px;height:44px}.nk-root .nks-show.nks-show--create .nks-switch__knob{width:34px;height:34px}.nk-root .nks-show.nks-show--create .nks-switch.is-on .nks-switch__knob{transform:translateX(28px)}}@media (min-width:600px) and (max-width:1023px){.nk-root .nks-show.nks-show--create .nks-stage .nks-topicgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:340px){.nk-root .nks-show.nks-show--create .nks-stage .nks-topicgrid{gap:8px}.nk-root .nks-show.nks-show--create .nks-dock__count{min-width:64px;padding:0 8px}}@media (min-width:1024px){.nk-root .nks-show.nks-show--create .nks-stepper{--nks-step-gap:3.4em;gap:var(--nks-step-gap)}.nk-root .nks-show.nks-show--create .nks-stepper .nks-step+.nks-step:before{right:calc(100% + 12px);width:calc(var(--nks-step-gap) - 28px)}.nk-root .nks-show.nks-show--create .nks-topicgrid>.nks-collection-heading{display:none}}@media (min-width:1024px) and (min-height:880px){.nk-root .nks-show.nks-show--create .nks-setup{font-size:max(1em,min(1.15vw,2.35vh,32px));grid-template-columns:min(clamp(320px,30vw,760px),calc((100vh - 200px) / 3 * 2 + 40px)) minmax(0,1fr)}}@media not all and (min-width:1024px){.nk-root .nks-show.nks-show--create .nks-modewrap>.nks-mode{padding-bottom:22px}.nk-root .nks-show.nks-show--create .nks-mode__how{right:20px;bottom:18px}.nk-root .nks-show.nks-show--create .nks-modewrap .nks-mode__chips{max-width:calc(100% - 140px)}.nk-root .nks-show.nks-show--create .nks-topicgrid>.nks-collection-heading{display:none}.nk-root .nks-show.nks-show--create .nks-abilities__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nk-root .nks-show.nks-show--create .nks-ability{padding:10px 12px;gap:10px}.nk-root .nks-show.nks-show--create .nks-ability__badge{width:3.2em;height:3.2em}.nk-root .nks-show.nks-show--create .nks-ability__badge .nks-puglyph{width:2.5em;height:2.5em}.nk-root .nks-show.nks-show--create .nks-ability__name{min-width:0;font-size:1em;line-height:1.15;overflow-wrap:normal;word-break:normal;hyphens:none}}@media not all and (min-width:600px){.nk-root .nks-show.nks-show--create .nks-stage .nks-topicgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard__body{gap:2px;padding:6px 7px 8px}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard__name{font-size:.88em;line-height:1.1}.nk-root .nks-show.nks-show--create .nks-stage .nks-topiccard__meta{font-size:.72em}.nk-root .nks-show.nks-show--create .nks-topiccard .nks-check{width:1.5em;height:1.5em}}@media (min-width:1024px) and (min-height:961px){.nk-root .nks-show.nks-show--create .nks-split{font-size:max(1em,min(1.1vw,calc((100vh - 140px) / 62),30px))}.nk-root .nks-show.nks-show--create .nks-modepanel .nks-panel__foot{position:sticky;bottom:0;z-index:3;background:var(--nks-navy-2)}}.nk-root .nks-show--create .nks-boardsize{display:grid;gap:.5em}.nk-root .nks-show--create .nks-boardsize__head{display:flex;align-items:baseline;justify-content:space-between;gap:1em}.nk-root .nks-show--create .nks-boardsize__value{font-family:var(--krx-font-display,inherit);font-size:1.15em;font-weight:800;color:var(--nks-gold)}.nk-root .nks-show--create .nks-boardsize__range{width:100%;min-height:44px;accent-color:var(--nks-gold);cursor:pointer}.nk-root .nks-show--create .nks-boardsize__ticks{display:flex;justify-content:space-between;margin:-.4em 0 0;padding:0 .35em;list-style:none;text-align:center;font-size:.8em;font-weight:800;letter-spacing:.04em;color:var(--nks-white)}.nk-root .nks-show--create .nks-boardsize__ticks li.is-off{opacity:.4;text-decoration:line-through}.nk-root .nks-show--create .nks-boardsize__ticks li.is-active{color:var(--nks-gold)}.nk-root .nks-show--create .nks-yourgame .nks-boardsize{margin:.75em 0}.nk-root .nks-show--create .nks-soonchip--test{right:auto;top:auto;left:.5em;bottom:.5em}@media not all and (min-width:1024px){.nk-root .nks-show.nks-show--create .nks-modepanel .nks-panel__foot,.nk-root .nks-show.nks-show--create .nks-setup__cta{background:var(--nks-navy)}.nk-root .nks-show.nks-show--create .nks-modepanel .nks-panel__foot:after,.nk-root .nks-show.nks-show--create .nks-setup__cta:after,.nk-root .nks-show.nks-show--create .nks-yourgame__go:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--nks-cp-cb,0);background:var(--nks-navy);pointer-events:none}}@media (min-width:1024px){.nk-root .nks-show.nks-show--create .nks-setup__form{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.nk-root .nks-show.nks-show--create .nks-setup__cta{position:sticky;bottom:0;z-index:3;background:color-mix(in srgb,var(--nks-navy) 96%,transparent);padding-top:.5em}}@media (min-width:1024px) and (min-height:880px){.nk-root .nks-show.nks-show--create .nks-setup{font-size:max(1em,min(1.15vw,2.05vh,32px))}}@media not all and (min-width:1024px){.nk-root .nks-show.nks-show--create .nks-yourgame--docked{min-height:0;padding:0;border:0;background:none;box-shadow:none;gap:0}.nk-root .nks-show.nks-show--create .nks-yourgame--docked .nks-panel__foot{padding:0;border:0;background:none}.nk-root .nks-show.nks-show--create button.nks-dock__count{font:inherit;color:var(--nks-white);cursor:pointer;transition:transform var(--krx-dur-fast) var(--krx-ease-standard),border-color var(--krx-dur-fast)}.nk-root .nks-show.nks-show--create button.nks-dock__count.is-full{color:var(--nks-ink)}.nk-root .nks-show.nks-show--create button.nks-dock__count:active{transform:translateY(1px) scale(.97)}.nk-root .nks-show.nks-show--create button.nks-dock__count:focus-visible{outline:3px solid var(--nks-cyan);outline-offset:2px}.nk-root .nks-show.nks-show--create button.nks-dock__count[aria-expanded=true]{border-color:var(--nks-gold)}.nk-root .nks-sheetwrap:has(>.nks-sheet--yourgame){animation:nks-fade var(--krx-dur-base) var(--krx-ease-out)}.nk-root .nks-sheet--yourgame{animation:nks-sheet-up var(--krx-dur-slow) var(--krx-ease-out)}.nk-root .nks-sheet--yourgame .nks-yourgame__head{align-items:center}.nk-root .nks-sheet--yourgame .nks-yourgame__mode{margin-top:0}.nk-root .nks-sheet--yourgame .nks-count{font-size:1.5em}.nk-root .nks-sheet--yourgame .nks-boardsize{margin:0}.nk-root .nks-sheet--yourgame .nks-yourgame__tools .nks-btn,.nk-root .nks-sheet--yourgame .nks-yourgame__tools .nks-link{min-height:44px}}@media (min-width:1024px){.nk-root .nks-show.nks-show--create .nks-setup__cta{background:transparent}}