.nk-root .nks-soonchip{position:absolute;top:.55em;right:.55em;z-index:4;padding:.25em .6em;border-radius:999px;border:1.5px solid var(--nks-violet);background:color-mix(in srgb,var(--nks-violet) 30%,var(--nks-navy-2));color:var(--nks-white);font-size:.78em;font-weight:800;white-space:nowrap;pointer-events:none}.nk-root .nks-soonchip--inline{position:static}.nk-root .nks-domcard.is-soon .nks-domcard__art,.nk-root .nks-topiccard.is-soon .nks-topiccard__art{filter:saturate(.55) brightness(.8)}.nk-root .nks-domcard.is-soon:hover:after,.nk-root .nks-topiccard.is-soon:hover:after{border-color:var(--nks-violet)}.nk-root .nks-topiccard.is-soon{cursor:default}.nk-root .nks-domcard__foot:has(>.nks-domcard__info){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:start}.nk-root .nks-domcard__foot:has(>.nks-domcard__info)>.nks-domcard__name{grid-column:1/-1;grid-row:1}.nk-root .nks-domcard__foot:has(>.nks-domcard__info)>.nks-domcard__topics{grid-column:1;grid-row:2;align-self:center;min-width:0;max-width:100%}.nk-root .nks-domcard__info{grid-column:2;grid-row:2;align-self:center;position:relative;z-index:4;display:grid;place-items:center;width:max(2em,28px);height:max(2em,28px);padding:0;border-radius:50%;border:2px solid var(--nks-ink);background:var(--nks-ink);color:var(--nks-white);font-family:var(--nks-read);font-weight:900;font-size:1em;line-height:1;pointer-events:auto;cursor:pointer;transition:background var(--krx-dur-fast),color var(--krx-dur-fast)}.nk-root .nks-domcard__info-glyph{font-size:1.15em;line-height:1;text-transform:none}.nk-root .nks-domcard__info:focus-visible,.nk-root .nks-domcard__info:hover{background:var(--nks-white);color:var(--nks-ink)}.nk-root .nks-domcard__info:focus-visible{outline:3px solid var(--nks-cyan);outline-offset:2px}.nk-root .nks-domcard.is-soon .nks-domcard__info{border-color:color-mix(in srgb,var(--nks-white) 45%,var(--nks-ink))}.nk-root .nks-inspect__ready{display:flex;align-items:center;flex-wrap:wrap;gap:.6em .8em;padding:.8em 1em;border-radius:8px;border:2px solid var(--nks-gold);background:color-mix(in srgb,var(--nks-gold) 12%,var(--nks-navy-2))}.nk-root .nks-inspect__readychip{display:inline-flex;align-items:center;gap:.35em;padding:.3em .75em;border-radius:999px;border:2px solid var(--nks-ink);background:var(--nks-ink);color:var(--nks-white);font-weight:800;font-size:.82em;letter-spacing:.02em;text-transform:uppercase}.nk-root .nks-inspect--info .nks-inspect__blurb{margin:0;color:var(--nks-white)}.nk-root .nks-answers{position:relative}.nk-root .nks-opt--play,.nk-root .nks-tfopt--play{cursor:pointer;text-align:left;font:inherit;transition:transform .12s var(--krx-ease-standard),box-shadow .12s var(--krx-ease-standard)}.nk-root .nks-opt--play{color:var(--nks-white)}.nk-root .nks-tfopt--play{text-align:center;color:var(--nks-ink)}.nk-root .nks-opt--play:hover:not(:disabled),.nk-root .nks-tfopt--play:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--nks-ink)}.nk-root .nks-opt--play:disabled,.nk-root .nks-tfopt--play:disabled{cursor:default}.nk-root .nks-opt--play.is-mine--0,.nk-root .nks-tfopt--play.is-mine--0{--mine:var(--nks-t0)}.nk-root .nks-opt--play.is-mine--1,.nk-root .nks-tfopt--play.is-mine--1{--mine:var(--nks-t1)}.nk-root .nks-opt--play.is-mine{border-color:var(--mine);background:color-mix(in srgb,var(--mine) 26%,var(--nks-navy-2));box-shadow:0 0 0 3px var(--nks-ink),5px 5px 0 3px var(--nks-ink);animation:nks-lockin .42s var(--krx-ease-overshoot) both}.nk-root .nks-tfopt--play.is-mine{outline:6px solid var(--mine);outline-offset:-10px;animation:nks-lockin .42s var(--krx-ease-overshoot) both}.nk-root .nks-opt--play.is-gone{opacity:.32;filter:grayscale(1)}.nk-root .nks-opt--play.is-gone .nks-opt__text{-webkit-text-decoration:line-through 3px;text-decoration:line-through 3px}.nk-root .nks-youchip{margin-left:auto;flex:none;padding:.25em .7em;border-radius:999px;border:2px solid var(--nks-ink);background:var(--nks-gold);color:var(--nks-ink);font-weight:900;font-size:.95em;animation:nks-pop .26s var(--krx-ease-overshoot) both}.nk-root .nks-tfopt .nks-youchip{position:absolute;top:.8em;left:.8em;font-size:1.1em}.nk-root .nks-sugg{margin-left:auto;display:inline-flex;align-items:center;gap:.4em;flex:none;font-size:1em}.nk-root .nks-sugg+.nks-youchip{margin-left:.4em}.nk-root .nks-sugg__stack{display:inline-flex}.nk-root .nks-sugg__stack .nks-avatar{width:2.3em;height:2.3em;font-size:1em}.nk-root .nks-sugg__stack .nks-avatar+.nks-avatar{margin-left:-.55em}.nk-root .nks-sugg__count{font-weight:800;color:var(--nks-mist);white-space:nowrap}.nk-root .nks-tfopt .nks-sugg{position:absolute;bottom:.8em;right:.8em}.nk-root .nks-tfopt .nks-sugg__count{color:var(--nks-ink)}.nk-root .nks-mystamp{position:absolute;top:50%;left:50%;z-index:3;translate:-50% -50%;padding:.1em .55em;border:5px solid var(--nks-ink);border-radius:12px;font-size:3.4em;color:var(--nks-white);text-shadow:3px 3px 0 var(--nks-ink);box-shadow:8px 8px 0 var(--nks-ink);pointer-events:none;animation:nks-stamp .48s var(--krx-ease-overshoot) both}.nk-root .nks-mystamp--0{background:var(--nks-t0)}.nk-root .nks-mystamp--1{background:var(--nks-t1)}.nk-root .nks-order__slot.is-filled{display:flex;align-items:center;gap:.5em;padding:0 .8em;border-style:solid;border-color:var(--nks-ink);background:var(--team);color:var(--nks-ink);font:inherit;font-weight:800;font-size:1.15em;cursor:pointer;box-shadow:4px 4px 0 var(--nks-ink);animation:nks-dealin .26s var(--krx-ease-overshoot) both}.nk-root .nks-order__slot.is-filled--0{--team:var(--nks-t0)}.nk-root .nks-order__slot.is-filled--1{--team:var(--nks-t1)}.nk-root .nks-order__slot.is-filled:disabled{cursor:default}.nk-root .nks-order__slot.is-filled .nks-order__slotn{font-size:1.6em}.nk-root .nks-order__slottext{flex:1;min-width:0;text-align:left;line-height:1.1}.nk-root .nks-order__item--play{font:inherit;font-weight:800;font-size:1.5em;color:var(--nks-white);text-align:left;cursor:pointer}.nk-root .nks-order__item--play:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--nks-ink)}.nk-root .nks-order__item--play.is-placed{opacity:.28;box-shadow:none;cursor:default}.nk-root .nks-est--play .nks-est__line{margin-top:4.2em}.nk-root .nks-est__track--play{touch-action:none}.nk-root .nks-est__track--play.is-open{cursor:pointer}.nk-root .nks-est__mine{position:absolute;top:50%;translate:-50% 0;display:grid;justify-items:center;pointer-events:none}.nk-root .nks-est__mine--0{--team:var(--nks-t0)}.nk-root .nks-est__mine--1{--team:var(--nks-t1)}.nk-root .nks-est__box{--nks-est-fit:min(1,7/var(--nks-est-chars,1));position:absolute;bottom:calc(100% + 1.1em);width:calc(5.2em / var(--nks-est-fit));padding:.1em .2em;border-radius:10px;border:3px solid var(--nks-ink);background:var(--nks-white);color:var(--nks-ink);font-size:calc(1.8em * var(--nks-est-fit));text-align:center;box-shadow:4px 4px 0 var(--nks-ink);pointer-events:auto}.nk-root .nks-est:not(.is-chosen) .nks-est__box{color:var(--nks-slate)}.nk-root .nks-est__box.is-invalid{border-color:var(--nks-magenta)}.nk-root .nks-estfield__hint{padding:.15em .6em;border-radius:999px;border:2px solid var(--nks-ink);background:var(--nks-gold);color:var(--nks-ink);font-size:.8em;font-weight:800;white-space:nowrap}.nk-root .nks-est__mine>.nks-estfield__hint{position:absolute;top:calc(100% + .2em);z-index:6}.nk-root .nks-est__knob{width:1.9em;height:1.9em;translate:0 -50%;border-radius:50%;border:4px solid var(--nks-ink);background:var(--team);box-shadow:3px 3px 0 var(--nks-ink);pointer-events:auto;cursor:grab}.nk-root .nks-est__knob:focus-visible{outline:3px solid var(--nks-gold);outline-offset:3px}.nk-root .nks-est__steps{justify-self:center;display:flex;gap:.5em}.nk-root .nks-est__step{min-width:3.4em;padding:.4em .7em;border-radius:10px;border:3px solid var(--nks-ink);background:var(--nks-navy-3);color:var(--nks-white);font:inherit;font-weight:900;box-shadow:3px 3px 0 var(--nks-ink);cursor:pointer}.nk-root .nks-est__step:disabled{opacity:.4;cursor:default}.nk-root .nks-est--play.has-suggs .nks-est__steps{margin-top:calc(2.4em + (var(--nks-sugg-lanes, 1) - 1) * 1.8em)}.nk-root .nks-est__sugg{position:absolute;top:calc(100% + .7em + var(--nks-sugg-lane, 0) * 2.1em);translate:-50% 0;z-index:calc(5 - var(--nks-sugg-lane, 0));display:inline-flex;align-items:center;gap:.3em;padding:.15em .5em .15em .2em;border-radius:999px;border:2px solid var(--nks-ink);background:var(--nks-navy-2);color:var(--nks-white);font:inherit;font-size:.85em;font-weight:800;white-space:nowrap;box-shadow:2px 2px 0 var(--nks-ink);cursor:pointer}.nk-root .nks-est__sugg:before{content:"";position:absolute;left:50%;bottom:100%;width:2px;height:calc(.6em + var(--nks-sugg-lane, 0) * 2.1em);translate:-50% 0;background:var(--nks-ink)}.nk-root .nks-est__sugg.is-start{translate:-.9em 0}.nk-root .nks-est__sugg.is-start:before{left:.9em}.nk-root .nks-est__sugg.is-end{translate:calc(-100% + .9em) 0}.nk-root .nks-est__sugg.is-end:before{left:calc(100% - .9em)}.nk-root .nks-est__sugg:disabled{opacity:.5;cursor:default}.nk-root .nks-est__suggstack{display:inline-flex}.nk-root .nks-est__suggstack .nks-avatar{width:1.7em;height:1.7em;font-size:.85em}.nk-root .nks-est__suggstack .nks-avatar+.nks-avatar{margin-left:-.5em}.nk-root .nks-est__suggval small{font-weight:700;color:var(--nks-mist)}.nk-root .nks-lockrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1em}.nk-root .nks-lockrow__lock{min-width:13em}.nk-root .nks-lockrow__state{display:grid;justify-items:center;gap:.15em;min-width:13em;padding:.55em 1em;border-radius:12px;border:3px solid var(--nks-ink);background:var(--nks-navy-2);font-weight:700;color:var(--nks-mist)}.nk-root .nks-lockrow__state b{color:var(--nks-white);font-size:1.15em}.nk-root .nks-lockrow__state--0{border-color:var(--nks-t0);background:color-mix(in srgb,var(--nks-t0) 26%,var(--nks-navy-2));animation:nks-lockin .42s var(--krx-ease-overshoot) both}.nk-root .nks-lockrow__state--1{border-color:var(--nks-t1);background:color-mix(in srgb,var(--nks-t1) 26%,var(--nks-navy-2));animation:nks-lockin .42s var(--krx-ease-overshoot) both}.nk-root .nks-tray{display:grid;padding:.45em .8em .55em;border-radius:14px;border:3px solid var(--nks-ink);background:var(--nks-navy-2)}.nk-root .nks-tray__head{align-items:baseline;justify-content:space-between;gap:.8em}.nk-root .nks-tray__label{font-family:var(--krx-font-voice-label);font-size:.78em;letter-spacing:.12em}.nk-root .nks-tray__left{font-size:.85em;color:var(--nks-mist)}.nk-root .nks-tray__tokens{flex-wrap:wrap;gap:.5em .8em}.nk-root .nks-token{display:grid;justify-items:center;gap:.3em;min-width:4.4em;padding:.25em .1em 0;color:var(--nks-white);font:inherit;font-weight:800;font-size:.9em}.nk-root .nks-tray.is-readonly .nks-token{cursor:help}.nk-root .nks-token__badge{width:3.6em;height:3.6em;border:3px solid var(--nks-magenta);background:var(--nks-navy-3);box-shadow:3px 3px 0 var(--nks-ink);color:var(--nks-white);font-size:1em;transition:transform .14s var(--krx-ease-standard),box-shadow .14s var(--krx-ease-standard)}.nk-root .nks-token__name{font-size:.85em;text-align:center}.nk-root .nks-token__count{position:absolute;top:-.35em;right:-.45em;padding:0 .35em;border-radius:999px;border:2px solid var(--nks-ink);background:var(--nks-white);color:var(--nks-ink);font-size:.7em;font-weight:900;line-height:1.35}.nk-root .nks-token:focus-visible .nks-token__badge,.nk-root .nks-token:hover .nks-token__badge{transform:translateY(-2px);box-shadow:4px 5px 0 var(--nks-ink)}.nk-root .nks-token.is-selected .nks-token__badge{border-color:var(--nks-gold);transform:translateY(-4px);box-shadow:0 0 0 3px var(--nks-gold),3px 7px 0 var(--nks-ink);animation:nks-pulse 1s ease-in-out infinite}.nk-root .nks-token.is-selected .nks-token__name{color:var(--nks-gold)}.nk-root .nks-token__stamp{right:-.4em;bottom:-.3em;width:1.55em;height:1.55em;border-radius:50%;border:2px solid var(--nks-ink);animation:nks-stamp .42s var(--krx-ease-overshoot) both}.nk-root .nks-token.is-dim,.nk-root .nks-token.is-locked{opacity:.5}.nk-root .nks-token.is-locked .nks-token__badge{border-color:var(--nks-navy-4)}.nk-root .nks-token.is-spent{color:var(--nks-slate)}.nk-root .nks-token.is-spent .nks-token__badge{border-color:var(--nks-navy-4);background:var(--nks-navy-2);box-shadow:none}.nk-root .nks-tray__panel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5em .8em;padding:.5em .6em;border-radius:12px;border:3px solid var(--nks-gold);background:var(--nks-navy-3);animation:nks-fadeup .2s var(--krx-ease-out) both}.nk-root .nks-tray__panelglyph{display:grid;place-items:center;width:3em;height:3em;border-radius:50%;border:3px solid var(--nks-magenta);background:var(--nks-navy-2)}.nk-root .nks-tray__panelglyph .nks-puglyph{width:2.4em;height:2.4em;vertical-align:0}.nk-root .nks-tray__panelinfo{display:grid;gap:.1em;font-weight:700}.nk-root .nks-tray__panelinfo b{font-size:1.25em;letter-spacing:.03em;color:var(--nks-gold)}.nk-root .nks-tray__why{font-size:.85em;font-weight:800;color:var(--nks-mist)}.nk-root .nks-tray__panelact{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5em}.nk-root .nks-tray__caption{font-weight:800;font-size:.9em;color:var(--nks-gold);animation:nks-fadeup .2s var(--krx-ease-out) both}.nk-root .nks-tray__caption--note{color:var(--nks-mist)}.nk-root .nks-art.nks-puglyph{background-color:transparent}.nk-root .nks-puglyph{display:inline-block;width:1.25em;height:1.25em;background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:-.25em}.nk-root .nks-token__badge .nks-puglyph{width:2.9em;height:2.9em;vertical-align:0}.nk-root .nks-pu.is-off .nks-puglyph,.nk-root .nks-token.is-spent .nks-puglyph{filter:grayscale(1);opacity:.55}.nk-root .nks-status__pip.has-art,.nk-root .nks-status__used.has-art{background:var(--nks-navy-3)}.nk-root .nks-status__pip .nks-puglyph,.nk-root .nks-status__used .nks-puglyph{width:1.2em;height:1.2em;vertical-align:0}.nk-root .nks-stealbadge{display:inline-flex;align-items:center;gap:.2em;padding:.05em .45em;border-radius:999px;border:2px solid var(--nks-ink);background:var(--nks-magenta);color:var(--nks-white);font-size:1em;white-space:nowrap;animation:nks-pop .26s var(--krx-ease-overshoot) both}.nk-root .nks-pustamp{position:absolute;inset:0;z-index:9;display:grid;place-items:center;pointer-events:none}.nk-root .nks-pustamp__burst{display:inline-flex;align-items:center;gap:.6em;max-width:calc(100% - 2em);padding:.5em 1.2em .5em .6em;border:5px solid var(--nks-ink);border-radius:18px;background:var(--nks-magenta);box-shadow:10px 10px 0 var(--nks-ink);transform:rotate(-3deg);animation:nks-stamp .48s var(--krx-ease-overshoot) both}.nk-root .nks-pustamp__badge{flex:none;display:grid;place-items:center;width:6em;height:6em;border-radius:50%;border:5px solid var(--nks-ink);background:var(--nks-navy-2);box-shadow:0 0 0 5px var(--nks-gold)}.nk-root .nks-pustamp__badge .nks-pustamp__glyph.nks-puglyph{width:4.8em;height:4.8em;vertical-align:0}.nk-root .nks-pustamp__text{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25em;font-size:3.4em;line-height:1;color:var(--nks-white);text-shadow:3px 3px 0 var(--nks-ink);text-transform:uppercase}.nk-root .nks-status__pus{display:inline-flex;align-items:center;gap:.2em}.nk-root .nks-status__pip,.nk-root .nks-status__used{display:grid;place-items:center;width:1.5em;height:1.5em;border-radius:50%;border:2px solid var(--nks-ink);font-size:.85em}.nk-root .nks-status__pip{background:color-mix(in srgb,var(--nks-magenta) 45%,var(--nks-navy-3));color:var(--nks-white)}.nk-root .nks-status__used{width:1.9em;height:1.9em;background:var(--nks-gold);color:var(--nks-ink);animation:nks-stamp .42s var(--krx-ease-overshoot) both}.nk-root .nks-qcard__clock{position:relative}.nk-root .nks-timerpop{position:absolute;top:-.6em;right:-.6em;padding:0 .35em;border-radius:8px;border:3px solid var(--nks-ink);background:var(--nks-gold);color:var(--nks-ink);font-size:1.4em;animation:nks-stamp .42s var(--krx-ease-overshoot) both}.nk-root .nks-x2{margin-left:.4em;padding:0 .3em;border-radius:6px;border:2px solid var(--nks-ink);background:var(--nks-magenta);color:var(--nks-white);font-size:1.2em;animation:nks-pop .26s var(--krx-ease-overshoot) both}.nk-root .nks-paused__note,.nk-root .nks-verdicts__wait{justify-self:center;font-weight:800;color:var(--nks-mist)}.nk-root .nks-fact .nks-verdicts__wait{color:color-mix(in srgb,var(--nks-ink) 70%,var(--nks-white))}.nk-root .nks-fact__toggle{display:flex;align-items:center;gap:.9em;min-width:0;margin:0;padding:.25em .1em;border:0;border-radius:10px;background:none;color:inherit;text-align:left}.nk-root .nks-fact--host.is-folded .nks-fact__toggle{grid-column:span 2}.nk-root .nks-fact__toggle .nks-fact__tag{transition:transform .12s var(--krx-ease-out)}.nk-root .nks-fact__toggle:hover .nks-fact__tag{transform:rotate(-3deg) translateY(-2px) scale(1.04)}.nk-root .nks-fact__fold{display:inline-flex;align-items:center;gap:.45em;font-weight:800;font-size:1.1em;color:color-mix(in srgb,var(--nks-ink) 70%,var(--nks-white))}.nk-root .nks-finalspot__collage{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));filter:brightness(.45) saturate(1.1);animation:nks-zoomin 2.4s var(--krx-ease-out) both}.nk-root .nks-finalspot__tile{background-size:cover;background-position:50%;animation:nks-fade .4s ease-out both}.nk-root .nks-finalspot__stamp{padding:.1em .5em;border:6px solid var(--nks-ink);border-radius:14px;background:var(--nks-gold);color:var(--nks-ink);font-size:6em;box-shadow:10px 10px 0 var(--nks-ink);transform:rotate(-4deg);animation:nks-slam .52s .26s var(--krx-ease-overshoot) both}.nk-root .nks-finalspot__sub{font-size:2.6em;color:var(--nks-white);text-shadow:3px 3px 0 var(--nks-ink);animation:nks-fadeup .42s .8s var(--krx-ease-out) both}.nk-root .nks-stakes{height:100%;display:grid;align-content:center;justify-items:center;gap:2em}.nk-root .nks-stakes__title{font-size:4.2em;color:var(--nks-gold);text-shadow:4px 4px 0 var(--nks-ink)}.nk-root .nks-stakes__row{display:grid;grid-template-columns:repeat(2,minmax(0,22em));gap:2em}.nk-root .nks-stake{display:grid;justify-items:center;gap:.4em;padding:1.4em 1em;border-radius:16px;border:4px solid var(--nks-ink);background:var(--nks-navy-2);box-shadow:var(--nks-pop-lg)}.nk-root .nks-stake--0{--team:var(--nks-t0)}.nk-root .nks-stake--1{--team:var(--nks-t1)}.nk-root .nks-stake__team{display:inline-flex;align-items:center;gap:.4em;font-weight:900;font-size:1.4em}.nk-root .nks-stake__pts{font-size:4em;color:var(--team);text-shadow:3px 3px 0 var(--nks-ink)}.nk-root .nks-stake__state{display:inline-flex;align-items:center;gap:.35em;font-weight:800;color:var(--nks-mist)}.nk-root .nks-stake.is-locked{border-color:var(--team);background:color-mix(in srgb,var(--team) 24%,var(--nks-navy-2));animation:nks-lockin .48s var(--krx-ease-overshoot) both}.nk-root .nks-stake.is-locked .nks-stake__state{color:var(--nks-white)}.nk-root .nks-stakes__rule{margin:0;max-width:34em;text-align:center;font-weight:700;color:var(--nks-mist)}.nk-root .nks-bet{justify-self:center;display:grid;justify-items:center;gap:1em;width:min(100%,34em);padding:1.4em;border-radius:16px;border:4px solid var(--nks-ink);background:var(--nks-navy-2);box-shadow:var(--nks-pop-lg)}.nk-root .nks-bet--0{--team:var(--nks-t0)}.nk-root .nks-bet--1{--team:var(--nks-t1)}.nk-root .nks-bet__label{font-weight:800;color:var(--nks-mist)}.nk-root .nks-bet__row{display:flex;align-items:center;gap:1em}.nk-root .nks-bet__step{display:grid;place-items:center;width:2.4em;height:2.4em;border-radius:50%;border:3px solid var(--nks-ink);background:var(--nks-navy-3);color:var(--nks-white);font:inherit;font-weight:900;font-size:1.5em;box-shadow:3px 3px 0 var(--nks-ink);cursor:pointer}.nk-root .nks-bet__step:disabled{opacity:.4;cursor:default}.nk-root .nks-bet__value{min-width:3.4em;text-align:center;font-size:4.2em;color:var(--team);text-shadow:3px 3px 0 var(--nks-ink)}.nk-root .nks-bet__presets{display:flex;flex-wrap:wrap;justify-content:center;gap:.5em}.nk-root .nks-bet__preset{padding:.4em 1em;border-radius:999px;border:3px solid var(--nks-ink);background:var(--nks-navy-3);color:var(--nks-white);font:inherit;font-weight:900;cursor:pointer}.nk-root .nks-bet__preset.is-on{background:var(--team);color:var(--nks-ink)}.nk-root .nks-bet__preset:disabled{cursor:default}.nk-root .nks-bet__preset:disabled:not(.is-on){opacity:.5}.nk-root .nks-bet__preset--all{border-color:var(--nks-gold)}.nk-root .nks-bet>.nks-btn--block,.nk-root .nks-bet>.nks-lockrow__state{justify-self:stretch;width:auto;min-width:0}.nk-root .nks-bet--compact{justify-self:stretch;width:auto;padding:.7em;gap:.6em;font-size:.85em;box-shadow:none}.nk-root .nks-bet--compact .nks-bet__row{gap:.5em}.nk-root .nks-bet--compact .nks-bet__step{font-size:1.1em}.nk-root .nks-bet--compact .nks-bet__value{min-width:2.6em;font-size:2.6em}.nk-root .nks-turn--final .nks-turn__big{background:var(--nks-gold)}.nk-root .nks-qhead--final{border-color:var(--nks-gold)}.nk-root .nks-qhead--final .nks-qhead__cat{color:var(--nks-gold)}.nk-root .nks-verdict--bet.is-lost .nks-verdict__pts{color:var(--nks-red)}.nk-root .nks-createstate{height:100%;display:grid;place-content:center;justify-items:center;gap:1.2em;text-align:center}.nk-root .nks-createstate__text{max-width:34em;font-weight:800;font-size:1.4em;color:var(--nks-mist)}.nk-root .nks-input.is-locked{background:color-mix(in srgb,var(--nks-white) 70%,var(--nks-navy-3));cursor:default}.nk-root .nks-field__note{margin-top:.45em;font-weight:700;font-size:.9em;color:var(--nks-mist)}.nk-root .nks-roster__p.is-away .nks-avatar{opacity:.55}.nk-root .nks-roster__p.is-away .nks-roster__name{color:var(--nks-mist)}.nk-root .nks-roster__tag--away{background:var(--nks-navy-4);color:var(--nks-mist);border:2px solid var(--nks-ink)}.nk-root .nks-dlist__row.is-away .nks-avatar{opacity:.6}.nk-root .nks-dlist__row.is-away .nks-dlist__name{color:var(--nks-mist)}.nk-root .nks-dlist__away{display:inline-flex;align-items:center;gap:.25em;font-size:.75em;font-weight:800;color:var(--nks-mist)}.nk-root .nks-lobby__seats{position:relative;top:.7em;height:0;margin-top:calc(-1.2em / .92);line-height:1;white-space:nowrap;font-weight:700;font-size:.92em;color:var(--nks-mist)}.nk-root .nks-lobby__boardnote{display:flex;align-items:center;gap:.4em;margin-top:.5em;font-weight:700;font-size:.9em;color:var(--nks-gold)}.nk-root .nks-lobby__boardnote svg{flex:none}.nk-root .nks-lobby__wait{font-size:1.9em;color:var(--nks-gold);text-align:center;text-shadow:3px 3px 0 var(--nks-ink)}.nk-root .nks-dalerts{display:grid;gap:.4em}.nk-root .nks-dalert{display:flex;align-items:center;gap:.5em;padding:.55em .7em;border-radius:8px;border:2px solid var(--nks-gold);background:color-mix(in srgb,var(--nks-gold) 14%,var(--nks-navy-3));font-weight:800;font-size:.92em;color:var(--nks-white)}.nk-root .nks-dalert svg{flex:none;color:var(--nks-gold)}.nk-root .nks-dyou{display:grid;gap:.6em;justify-items:start}.nk-root .nks-dyou__line{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4em;font-weight:700;color:var(--nks-mist)}.nk-root .nks-dyou__line b{color:var(--nks-white)}.nk-root .nks-dteams{display:grid;gap:.6em;justify-items:start}.nk-root .nks-dteams .nks-teamname{width:100%}.nk-root .nks-teamname--locked{min-height:2.7em;padding:0 .9em;border-radius:8px;border:3px solid var(--nks-navy-4);background:var(--nks-navy-3);color:var(--nks-white);font-weight:800;font-size:1.05em}.nk-root .nks-dteams__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nk-root .nks-btn--danger{background:var(--nks-red);color:var(--nks-white)}.nk-root .nks-btn--danger:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--nks-red) 84%,white)}.nk-root .nks-btn--green{background:#10b981;color:var(--nks-ink)}.nk-root .nks-btn--green:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,#10b981 88%,white)}.nk-root .nks-confirm{display:grid;justify-items:center;gap:.6em;width:min(92vw,34em);padding:1.8em 2.2em;text-align:center}.nk-root .nks-confirm__title{padding:0 1.2em;font-size:2.2em;line-height:1.05;color:var(--nks-gold);text-shadow:3px 3px 0 var(--nks-ink)}.nk-root .nks-confirm__body{max-width:28em;font-weight:700;font-size:1.05em;color:var(--nks-mist)}.nk-root .nks-confirm .nks-modal__actions{margin-top:.8em}.nk-root .nks-dteams__err{display:block;margin-top:.3em;font-size:.78em;font-weight:700;color:color-mix(in srgb,var(--nks-magenta) 82%,var(--nks-white))}.nk-root .nk-showgame{display:contents}.nk-root .nk-showgame.is-late .nks-answers *,.nk-root .nk-showgame.is-late .nks-verdicts,.nk-root .nk-showgame.is-late .nks-verdicts *{animation-delay:0s!important}.nk-root .nks-show .nks-intro.nks-intro--full{position:fixed;inset:0 0 var(--cb-banner-h,0);z-index:5;width:auto;height:auto;min-height:0;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));border:0;border-radius:0;box-shadow:none}.nk-root .nks-show .nks-intro.nks-intro--full:focus-visible{outline:none}.nk-root .nks-show .nks-intro--full:focus-visible .nks-intro__skip{padding:.15em .7em;border-radius:6px;background:var(--nks-white);color:var(--nks-ink);outline:3px solid var(--nks-gold);outline-offset:2px}.nk-root .nks-show .nks-intro--full .nks-intro__art{background-position:50% 40%}@media (max-aspect-ratio:4/5){.nk-root .nks-show .nks-intro--full .nks-intro__art{background-position:66% 45%}}.nk-root .nks-newgame{position:absolute;top:0;right:1.3em;height:3.7em;z-index:6;display:flex;align-items:center;gap:.6em;max-width:46%}@media (max-height:820px){.nk-root .nks-newgame{height:3.3em}}.nk-root .nks-newgame__msg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.3em .8em;background:var(--nks-white)}.nk-root .nks-newgame__msg,.nk-root .nks-ribbon{border-radius:999px;border:3px solid var(--nks-ink);color:var(--nks-ink);font-weight:800}.nk-root .nks-ribbon{display:flex;align-items:center;justify-content:center;gap:.8em;margin:0 auto;padding:.35em 1em;background:var(--nks-gold);width:-moz-fit-content;width:fit-content;position:relative;z-index:5}.nk-root .nks-results__notice{max-width:100%;font-size:.9em;line-height:1.35;overflow-wrap:anywhere}@media (max-width:1023px){.nk-root .nks-results__notice{max-width:calc(100vw - 3em);justify-self:start;margin-inline:0}}.nk-root .nks-closed{display:grid;justify-items:center;align-content:center;gap:.8em;height:100%;text-align:center}.nk-root .nks-closed__title{font-size:2.4em;line-height:1.05;color:var(--nks-gold);text-shadow:3px 3px 0 var(--nks-ink)}.nk-root .nks-closed__body{max-width:28em;font-weight:700;font-size:1.1em;color:var(--nks-mist)}.nk-root .nks-score__pts:not(.is-bump){animation:none}.nk-root .nks-hostplay{display:grid;gap:.6em}.nk-root .nks-lockrow.is-private{grid-template-columns:minmax(0,1fr) auto auto}.nk-root .nks-private{display:flex;align-items:center;gap:.7em;padding:.35em .5em .35em .8em;border-radius:12px;border:3px solid var(--nks-ink);background:var(--nks-navy-2)}.nk-root .nks-private__state{display:grid;gap:.1em;font-weight:800}.nk-root .nks-private__state b{color:var(--nks-gold)}.nk-root .nks-private__state small{max-width:19em;font-size:.75em;font-weight:700;color:var(--nks-mist)}.nk-root .nks-private__peek{display:inline-flex;align-items:center;gap:.35em;flex:none;padding:.45em .8em;border-radius:999px;border:3px solid var(--nks-ink);background:var(--nks-navy-3);box-shadow:2px 2px 0 var(--nks-ink);font-weight:900;font-size:.9em;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.nk-root .nks-private__peek.is-held{background:var(--nks-cyan);color:var(--nks-ink);transform:translate(2px,2px);box-shadow:none}.nk-root .nks-private__peek:disabled{opacity:.45}.nk-root .nks-mc.is-private .nks-opt--play:hover:not(:disabled),.nk-root .nks-order.is-masked .nks-order__item--play:hover:not(:disabled),.nk-root .nks-tf.is-private .nks-tfopt--play:hover:not(:disabled){transform:none;box-shadow:4px 4px 0 var(--nks-ink)}.nk-root .nks-order.is-masked .nks-order__slot.is-set{border-style:solid;border-color:var(--nks-navy-4);color:var(--nks-mist)}.nk-root .nks-order__restart{justify-self:start}.nk-root .nks-est--play.is-masked .nks-est__line{margin-top:3.6em}.nk-root .nks-est__masked{display:flex;align-items:center;justify-content:center;gap:.5em}.nk-root .nks-est__box.nks-est__box--masked{position:static}.nk-root .nks-est__maskunit{font-weight:800;color:var(--nks-gold)}.nk-root .nks-est__box.is-masked{-webkit-text-security:disc}@supports not (-webkit-text-security:disc){.nk-root .nks-est__box.is-masked{color:transparent;caret-color:var(--nks-ink)}.nk-root .nks-est__box.is-masked::-moz-placeholder{color:var(--nks-slate)}.nk-root .nks-est__box.is-masked::placeholder{color:var(--nks-slate)}}.nk-root .nks-hostbet{display:grid;justify-items:center;gap:.5em;justify-self:center;width:min(100%,34em);padding:.7em 1em;border-radius:14px;border:3px solid var(--nks-ink);background:var(--nks-navy-2);box-shadow:4px 4px 0 var(--nks-ink)}.nk-root .nks-hostbet--0{border-color:var(--nks-t0)}.nk-root .nks-hostbet--1{border-color:var(--nks-t1)}.nk-root .nks-hostbet__head{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4em;font-weight:800}.nk-root .nks-hostbet__lead{display:inline-flex;align-items:center;gap:.2em;color:var(--nks-gold)}.nk-root .nks-order__suggs{display:grid;gap:.3em}.nk-root .nks-order__suggslabel{font-family:var(--krx-font-voice-label);font-weight:900;font-size:.75em;letter-spacing:.12em;text-transform:uppercase;color:var(--nks-mist)}.nk-root .nks-order__sugg{display:flex;align-items:center;gap:.6em;padding:.25em .3em .25em .5em;border-radius:10px;border:2px solid var(--nks-ink);background:var(--nks-navy-2)}.nk-root .nks-order__suggtext{flex:1;min-width:0;font-weight:700;font-size:.95em;overflow-wrap:anywhere}.nk-root .nks-abilities__head{display:flex;align-items:center;flex-wrap:wrap;gap:.5em .9em;margin-bottom:.6em}.nk-root .nks-abilities__head .nks-label{margin:0}.nk-root .nks-abilities__state{font-weight:800;font-size:.9em;color:var(--nks-white)}.nk-root .nks-abilities__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8em;margin:0;padding:0;list-style:none}.nk-root .nks-ability{position:relative;justify-items:center;align-content:start;gap:.5em;padding:.95em .6em .85em;border-radius:10px;border:3px solid var(--nks-ink);background:linear-gradient(160deg,color-mix(in srgb,var(--nks-magenta) 24%,var(--nks-navy-3)),var(--nks-navy-2) 68%);box-shadow:4px 4px 0 var(--nks-ink);text-align:center;transition:transform var(--krx-dur-fast) var(--krx-ease-standard),box-shadow var(--krx-dur-fast),filter var(--krx-dur-base)}.nk-root .nks-ability__badge{display:grid;place-items:center;width:4.4em;height:4.4em;border-radius:50%;border:3px solid var(--nks-ink);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--nks-magenta) 30%,var(--nks-navy-3)),var(--nks-navy-2) 72%);box-shadow:3px 3px 0 var(--nks-ink),inset 0 0 0 2px color-mix(in srgb,var(--nks-magenta) 60%,transparent);color:var(--nks-white)}.nk-root .nks-ability__badge .nks-puglyph{width:3.3em;height:3.3em;vertical-align:0}.nk-root .nks-ability__badge svg{width:2.1em;height:2.1em}.nk-root .nks-ability__name{font-family:var(--nks-display);letter-spacing:.05em;font-size:1.22em;line-height:1;color:var(--nks-white);text-shadow:2px 2px 0 var(--nks-ink)}.nk-root .nks-ability__info{position:absolute;top:.35em;right:.35em;display:grid;place-items:center;width:1.9em;height:1.9em;padding:0;border-radius:50%;border:2px solid var(--nks-ink);background:color-mix(in srgb,var(--nks-ink) 70%,transparent);color:var(--nks-mist);font-size:.95em}.nk-root .nks-ability.is-open .nks-ability__info,.nk-root .nks-ability__info:focus-visible,.nk-root .nks-ability__info:hover{background:var(--nks-white);color:var(--nks-ink)}.nk-root .nks-ability__does{position:absolute;z-index:6;left:50%;bottom:calc(100% + .7em);width:-moz-max-content;width:max-content;max-width:min(15em,80vw);padding:.55em .8em;border-radius:8px;border:3px solid var(--nks-ink);background:var(--nks-white);color:var(--nks-ink);box-shadow:4px 4px 0 var(--nks-ink);font-weight:800;font-size:.92em;line-height:1.3;text-wrap:balance;opacity:0;visibility:hidden;transform:translate(-50%,.4em);transition:opacity var(--krx-dur-fast) var(--krx-ease-out),transform var(--krx-dur-fast) var(--krx-ease-out),visibility 0s linear var(--krx-dur-fast);pointer-events:none}.nk-root .nks-ability__does:after{content:"";position:absolute;left:50%;top:100%;width:.8em;height:.8em;background:var(--nks-white);border-right:3px solid var(--nks-ink);border-bottom:3px solid var(--nks-ink);transform:translate(-50%,-50%) rotate(45deg)}.nk-root .nks-ability.is-open .nks-ability__does,.nk-root .nks-ability:focus-within .nks-ability__does{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}@media (hover:hover){.nk-root .nks-ability:hover{transform:translate(-1px,-2px);box-shadow:6px 7px 0 var(--nks-ink)}.nk-root .nks-ability:hover .nks-ability__does{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}}@media (pointer:coarse){.nk-root .nks-ability__info:before{content:"";position:absolute;inset:-8px}}.nk-root .nks-abilities__list.is-off .nks-ability{background:var(--nks-navy-2);border-color:var(--nks-navy-4);box-shadow:none}.nk-root .nks-abilities__list.is-off .nks-ability__badge{filter:grayscale(1);opacity:.5;box-shadow:none}.nk-root .nks-abilities__list.is-off .nks-ability__name{color:var(--nks-slate);text-shadow:none}.nk-root .nks-ability__off{position:absolute;top:.5em;left:.5em;padding:.1em .5em;border-radius:999px;border:2px solid var(--nks-slate);color:var(--nks-mist);font-family:var(--krx-font-voice-label);font-weight:800;font-size:.72em;letter-spacing:.12em;text-transform:uppercase}.nk-root .nks-btn.nks-launch{position:relative;overflow:hidden}.nk-root .nks-btn.nks-launch.is-launching:disabled{background:var(--nks-gold);color:var(--nks-ink);border-color:var(--nks-ink);box-shadow:var(--nks-pop);cursor:progress}.nk-root .nks-btn.nks-launch.is-launching:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,white 60%,transparent) 50%,transparent 65%);background-size:250% 100%;animation:nks-launch-sweep 1.15s linear infinite;pointer-events:none}.nk-root .nks-launch__die{display:inline-grid;place-items:center;animation:nks-launch-roll .9s var(--krx-ease-standard) infinite}@keyframes nks-launch-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes nks-launch-roll{0%{transform:rotate(0deg) scale(1)}45%{transform:rotate(200deg) scale(1.18)}to{transform:rotate(1turn) scale(1)}}@media (prefers-reduced-motion:reduce){.nk-root .nks-btn.nks-launch.is-launching:after,.nk-root .nks-launch__die{animation:none}.nk-root .nks-ability,.nk-root .nks-ability__does{transition:none}}.nk-root .nks-screenhead__title[tabindex="-1"]:focus{outline:none}.nk-root .nks-seal--notimer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.05em;color:var(--nks-mist);border:3px solid var(--nks-navy-4);border-radius:50%;width:3.6em;height:3.6em;background:var(--nks-navy-2);box-sizing:border-box;padding:2px}.nk-root .nks-seal--notimer small{font-size:clamp(8px,.36em,10px);line-height:1.05;text-align:center;font-weight:800;letter-spacing:.04em;text-transform:uppercase;max-width:90%;white-space:normal;flex-shrink:0}.nk-root .nks-setup__form .nks-screenhead__title{font-size:clamp(1.3em,2.1vh,2em);line-height:1.1}.nk-root .nks-setup__form .nks-screenhead__sub{font-size:clamp(.7em,1vh,.88em);line-height:1.2;margin:0}.nk-root .nks-setup__form .nks-field{margin:0}.nk-root .nks-setup__form .nks-field .nks-label{margin-bottom:clamp(.12em,.3vh,.3em);font-size:clamp(.7em,1vh,.82em)}.nk-root .nks-setup__form .nks-input{height:clamp(2.4em,3.8vh,3em);font-size:clamp(.9em,1.25vh,1.05em);padding:.35em .75em;color:var(--nks-ink,#0b101b);caret-color:var(--nks-ink,#0b101b)}.nk-root .nks-setup__form .nks-input::-moz-placeholder{color:var(--nks-navy-4,#475569);opacity:1}.nk-root .nks-setup__form .nks-input::placeholder{color:var(--nks-navy-4,#475569);opacity:1}.nk-root .nks-timer-seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;background:var(--nks-navy-2,#1b263b);padding:3px;border-radius:8px;border:2px solid var(--nks-ink,#0b101b)}.nk-root .nks-timer-seg__btn{display:flex;align-items:center;justify-content:center;gap:.4em;padding:clamp(.28em,.6vh,.48em) .5em;border-radius:6px;border:none;background:transparent;color:var(--nks-gold-soft,#cbd5e1);font-weight:800;font-size:clamp(.76em,1.05vh,.88em);letter-spacing:.04em;cursor:pointer;transition:all .15s ease}.nk-root .nks-timer-seg__btn:hover{background:rgba(255,255,255,.08);color:#fff}.nk-root .nks-timer-seg__btn.is-active{background:var(--nks-gold,#f39c12);color:var(--nks-ink,#0b101b);box-shadow:0 1px 4px rgba(0,0,0,.3)}.nk-root .nks-timer-seg__hint{margin:clamp(.15em,.3vh,.3em) 0 0;font-size:clamp(.68em,.95vh,.78em);color:var(--nks-gold-soft,#94a3b8);line-height:1.2}.nk-root .nks-setup__form .nks-choices{gap:clamp(.3em,.6vw,.6em)}.nk-root .nks-setup__form .nks-choice{padding:clamp(.25em,.55vh,.5em) clamp(.35em,.6vw,.7em);gap:.4em}.nk-root .nks-setup__form .nks-choice b{font-size:clamp(.76em,1.05vh,.88em);line-height:1.1}.nk-root .nks-setup__form .nks-choice small{font-size:clamp(.62em,.9vh,.74em);line-height:1.1}.nk-root .nks-setup__form .nks-teamcards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.4em,.8vw,.8em)}.nk-root .nks-setup__form .nks-teamcards.is-disabled{opacity:.45}.nk-root .nks-setup__form .nks-teamcard{position:relative;display:flex;align-items:center;gap:.6em;background:var(--nks-navy-2,#1b263b);border:2px solid var(--nks-ink,#0b101b);border-radius:8px;padding:clamp(.35em,.65vh,.55em) clamp(.45em,.75vw,.75em);cursor:pointer;transition:all .15s ease;min-height:clamp(2.5em,4vh,3.3em);box-sizing:border-box}.nk-root .nks-teamcard__select{position:absolute;inset:0;width:100%;border:0;border-radius:inherit;background:transparent;cursor:pointer}.nk-root .nks-teamcard__select:focus-visible{outline:3px solid var(--nks-gold);outline-offset:3px}.nk-root .nks-teamcard__input:not(.is-locked){position:relative;z-index:1}.nk-root .nks-teamcard__input.is-locked{pointer-events:none}.nk-root .nks-teamcard__input:focus-visible{outline:2px solid var(--nks-gold);outline-offset:2px}.nk-root .nks-setup__form .nks-teamcard:hover{background:color-mix(in srgb,var(--nks-navy-2) 80%,#fff 20%)}.nk-root .nks-setup__form .nks-teamcard--0:hover{border-color:rgba(0,229,255,.7)}.nk-root .nks-setup__form .nks-teamcard--1:hover{border-color:rgba(255,87,34,.7)}.nk-root .nks-setup__form .nks-teamcard--0.is-active{border-color:var(--nks-cyan,#00e5ff);background:color-mix(in srgb,var(--nks-navy-2) 80%,var(--nks-cyan,#00e5ff) 20%);box-shadow:0 0 12px rgba(0,229,255,.35),inset 0 0 6px rgba(0,229,255,.15)}.nk-root .nks-setup__form .nks-teamcard--1.is-active{border-color:var(--nks-coral,#ff5722);background:color-mix(in srgb,var(--nks-navy-2) 80%,var(--nks-coral,#ff5722) 20%);box-shadow:0 0 12px rgba(255,87,34,.35),inset 0 0 6px rgba(255,87,34,.15)}.nk-root .nks-setup__form .nks-teamcard__info{display:flex;flex-direction:column;min-width:0;flex:1}.nk-root .nks-setup__form .nks-teamcard__name{color:#ffffff!important;font-weight:800;font-size:clamp(.85em,1.15vh,1em);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nk-root .nks-setup__form .nks-teamcard__input{color:#ffffff!important;font-weight:800;font-size:clamp(.85em,1.15vh,1em);line-height:1.15;background:transparent;border:none;outline:none;padding:0;width:100%}.nk-root .nks-setup__form .nks-teamcard__role{color:var(--nks-mist,#94a3b8);font-size:clamp(.65em,.9vh,.75em);line-height:1.1;margin-top:1px}.nk-root .nks-abilities{margin:0}.nk-root .nks-abilities__head{margin-bottom:clamp(.12em,.3vh,.3em);gap:.3em .6em}.nk-root .nks-abilities__state{font-size:clamp(.7em,.95vh,.82em)}.nk-root .nks-abilities__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.25em,.5vw,.5em)}.nk-root .nks-ability{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:clamp(.22em,.5vh,.45em) clamp(.35em,.6vw,.6em);gap:clamp(.35em,.6vw,.55em)}.nk-root .nks-ability__badge{width:clamp(2.4em,4.2vh,3.4em);height:clamp(2.4em,4.2vh,3.4em)}.nk-root .nks-ability__badge .nks-puglyph{width:clamp(1.8em,3.2vh,2.6em);height:clamp(1.8em,3.2vh,2.6em)}.nk-root .nks-ability__name{font-size:clamp(.8em,1.15vh,.95em);font-weight:800;line-height:1.15}.nk-root .nks-lockrow{display:flex;align-items:center;justify-content:space-between;gap:clamp(.75em,1.5vw,1.5em);padding:clamp(.35em,.7vh,.55em) clamp(.6em,1.2vw,1em);background:color-mix(in srgb,var(--nks-navy-2) 92%,transparent);border:2px solid var(--nks-ink);border-radius:12px;box-shadow:3px 3px 0 var(--nks-ink)}.nk-root .nks-lockrow__tray{flex:1;min-width:0;display:flex;align-items:center}.nk-root .nks-lockrow__tray:empty{display:none}.nk-root .nks-lockrow__action{flex:none;gap:.8em}.nk-root .nks-lockrow__action,.nk-root .nks-lockrow__private{display:flex;align-items:center}.nk-root .nks-lockrow__lock{min-width:clamp(11.5em,18vw,16.5em);height:clamp(2.4em,4.2vh,3.2em);font-size:clamp(.9em,1.3vh,1.1em);white-space:nowrap}.nk-root .nks-lockrow__lock.is-empty{opacity:.75;background:var(--nks-navy-3);border-color:var(--nks-ink);color:var(--nks-mist)}.nk-root .nks-lockrow__state{display:flex;align-items:center;gap:.5em;padding:.4em .9em;border-radius:8px;background:var(--nks-navy-3);border:2px solid var(--nks-ink);box-shadow:2px 2px 0 var(--nks-ink);font-size:clamp(.85em,1.2vh,1em)}.nk-root .nks-lockrow__state b{color:var(--nks-gold)}.nk-root .nks-lockrow__state span{color:var(--nks-mist);font-size:.88em}.nk-root .nks-tray{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.45em;padding:.25em .5em;border-radius:10px;border:2px solid var(--nks-ink);background:var(--nks-navy-3);box-shadow:2px 2px 0 var(--nks-ink)}.nk-root .nks-tray__panel{flex:1 0 100%;min-width:0;box-sizing:border-box}.nk-root .nks-tray__head{display:flex;flex-direction:column;justify-content:center;gap:.1em;padding-right:.4em;border-right:1px solid color-mix(in srgb,var(--nks-ink) 70%,transparent)}.nk-root .nks-tray__label{font-size:.65em;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--nks-mist);white-space:nowrap}.nk-root .nks-tray__left{font-size:.72em;font-weight:800;color:var(--nks-gold);white-space:nowrap}.nk-root .nks-tray__tokens{display:flex;align-items:center;gap:clamp(.45em,.9vw,.85em)}.nk-root .nks-token{display:flex;flex-direction:column;align-items:center;gap:.2em;min-width:clamp(2.9em,4.2vw,3.8em);padding:0;border:0;background:none;cursor:pointer;transition:transform .12s ease}.nk-root .nks-token:hover:not(:disabled){transform:translateY(-2px)}.nk-root .nks-token__badge{position:relative;width:clamp(2.7em,4.6vh,3.5em);height:clamp(2.7em,4.6vh,3.5em);border-radius:50%;border:2px solid var(--nks-magenta);background:var(--nks-navy-2);box-shadow:2px 2px 0 var(--nks-ink);display:grid;place-items:center;transition:all .15s ease}.nk-root .nks-token__badge .nks-puglyph{width:clamp(2em,3.4vh,2.6em);height:clamp(2em,3.4vh,2.6em)}.nk-root .nks-token__name{font-size:clamp(.74em,1.05vh,.86em);font-weight:800;line-height:1.1;color:var(--nks-white);white-space:nowrap}.nk-root .nks-token.is-used .nks-token__badge{border-color:var(--nks-gold);background:color-mix(in srgb,var(--nks-gold) 20%,var(--nks-navy-2));box-shadow:0 0 8px rgba(243,156,18,.5)}.nk-root .nks-token.is-spent .nks-token__badge{border-color:#4b5563;background:#1f2937;opacity:.45;filter:grayscale(.8)}.nk-root .nks-token.is-dim .nks-token__badge,.nk-root .nks-token.is-locked .nks-token__badge{opacity:.4;border-color:#374151}.nk-root .nks-token__stamp{position:absolute;top:-3px;right:-3px;display:grid;place-items:center;padding:0 4px;min-width:1.35em;height:1.35em;border-radius:999px;background:var(--nks-gold);color:var(--nks-ink);font-weight:900;font-size:.72em;border:1.5px solid var(--nks-ink);box-shadow:1px 1px 0 var(--nks-ink)}.nk-root .nks-token__stamp--x2{font-family:var(--nks-display-font,sans-serif);font-size:.78em;letter-spacing:-.05em}@media (max-width:860px){.nk-root .nks-lockrow{flex-direction:column;gap:.5em;padding:.35em .5em}.nk-root .nks-lockrow__action,.nk-root .nks-lockrow__lock,.nk-root .nks-lockrow__state,.nk-root .nks-lockrow__tray{width:100%;justify-content:center}}@keyframes nks-sheet-up{0%{transform:translateY(100%)}to{transform:none}}