.ks[data-v-018e5ea1]{display:flex;align-items:center;gap:6px}.ks__value[data-v-018e5ea1]{flex:1;min-width:0;min-height:24px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:1px 4px}.ks__prompt[data-v-018e5ea1]{color:var(--nd-accent-text, #ffb63b);font-size:12px;font-weight:600;--nd-pulse-dim: .5;animation:nd-pulse 1s ease-in-out infinite}.ks__chip[data-v-018e5ea1]{padding:1px 7px;border-radius:6px;background:rgba(35, 37, 46, 0.8);background:color-mix(in srgb,#23252e 80%,transparent);font-size:12px;font-weight:700}

@supports (color: color-mix(in lch, red, blue)){
.ks__chip[data-v-018e5ea1]{background:color-mix(in srgb,var(--nd-field, #23252e) 80%,transparent)}
}.ks__chip-pad[data-v-018e5ea1]{background:rgba(255, 182, 59, 0.22);background:color-mix(in srgb,#ffb63b 22%,transparent)}

@supports (color: color-mix(in lch, red, blue)){
.ks__chip-pad[data-v-018e5ea1]{background:color-mix(in srgb,var(--nd-accent, #ffb63b) 22%,transparent)}
}.ks__chip-empty[data-v-018e5ea1]{background:transparent;color:var(--nd-muted, #a9adbb);font-weight:500}.ks.is-default .ks__chip[data-v-018e5ea1]{opacity:.62;font-weight:500}.ks__clear[data-v-018e5ea1]{flex:none;width:22px;height:22px;border:none;border-radius:6px;background:transparent;color:var(--nd-muted, #a9adbb);cursor:pointer;font-size:12px;line-height:1}.ks__clear[data-v-018e5ea1]:hover,.ks__clear[data-v-018e5ea1]:focus-visible{color:var(--nd-danger, #ff6b6b);background:rgba(255, 107, 107, 0.14);background:color-mix(in srgb,#ff6b6b 14%,transparent)}

@supports (color: color-mix(in lch, red, blue)){
.ks__clear[data-v-018e5ea1]:hover,.ks__clear[data-v-018e5ea1]:focus-visible{background:color-mix(in srgb,var(--nd-danger, #ff6b6b) 14%,transparent)}
}.game-bindings__note[data-v-5cbcbd65]{margin:0;color:var(--nd-muted, #a9adbb);font-size:12px;line-height:1.5}.game-bindings__warn[data-v-5cbcbd65]{display:grid;gap:4px;margin:10px 0 0;color:var(--nd-danger, #ff6b6b);font-size:12px;font-weight:600;line-height:1.4}.game-bindings__group[data-v-5cbcbd65]{margin-bottom:14px}.game-bindings__head[data-v-5cbcbd65]{margin:12px 0 6px;color:var(--nd-muted, #a9adbb);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.game-bindings__grid[data-v-5cbcbd65]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.game-bindings--single .game-bindings__grid[data-v-5cbcbd65]{grid-template-columns:minmax(0,1fr)}.game-bindings--scrollable[data-v-5cbcbd65]{min-height:0;max-height:46vh;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.game-bindings--fill[data-v-5cbcbd65]{height:100%;max-height:none;align-self:stretch}.game-bindings__box[data-v-5cbcbd65]{min-width:0;min-inline-size:0;margin:0;padding:0 6px 3px;border:1px solid var(--nd-border, rgba(255, 255, 255, .14));border-radius:9px;cursor:pointer}.game-bindings__box[data-v-5cbcbd65]:focus-visible{outline:2px solid var(--game-binding-accent, var(--nd-accent, #f2a900));outline-offset:2px}.game-bindings__title[data-v-5cbcbd65]{padding:0 6px;margin-left:2px;color:var(--nd-muted, #a9adbb);font-size:11px;font-weight:600}.game-bindings__slot[data-v-5cbcbd65]{display:flex;align-items:center;gap:2px}.game-bindings__slot[data-v-5cbcbd65] .ks,.game-bindings__slot[data-v-5cbcbd65] .ks__btn{flex:1;min-width:0}.game-bindings__box.has-accent[data-v-5cbcbd65]{border-color:color-mix(in srgb,var(--game-binding-accent) 62%,var(--nd-border, #353b46));background:color-mix(in srgb,var(--game-binding-accent) 7%,transparent)}.game-bindings__box.has-accent .game-bindings__title[data-v-5cbcbd65]{color:color-mix(in srgb,var(--game-binding-accent) 74%,var(--nd-text, #f5f6fa))}.game-bindings__box.has-accent[data-v-5cbcbd65] .ks__chip-pad{background:color-mix(in srgb,var(--game-binding-accent) 30%,transparent)}.game-bindings__box.is-active[data-v-5cbcbd65]{border-color:rgb(219, 156, 8);border-color:color-mix(in srgb,#f2a900 88%,#353b46);background:rgba(242, 169, 0, 0.19);background:color-mix(in srgb,#f2a900 19%,transparent);box-shadow:inset 0 0 0 1px rgba(242, 169, 0, 0.25),0 0 14px rgba(242, 169, 0, 0.16);box-shadow:inset 0 0 0 1px color-mix(in srgb,#f2a900 25%,transparent),0 0 14px color-mix(in srgb,#f2a900 16%,transparent)}

@supports (color: color-mix(in lch, red, blue)){
.game-bindings__box.is-active[data-v-5cbcbd65]{border-color:color-mix(in srgb,var(--game-binding-accent, var(--nd-accent, #f2a900)) 88%,var(--nd-border, #353b46));background:color-mix(in srgb,var(--game-binding-accent, var(--nd-accent, #f2a900)) 19%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--game-binding-accent, var(--nd-accent, #f2a900)) 25%,transparent),0 0 14px color-mix(in srgb,var(--game-binding-accent, var(--nd-accent, #f2a900)) 16%,transparent)}
}.game-bindings__box.is-active .game-bindings__title[data-v-5cbcbd65]{color:rgb(242, 177, 25);color:color-mix(in srgb,#f2a900 90%,#f5f6fa)}

@supports (color: color-mix(in lch, red, blue)){
.game-bindings__box.is-active .game-bindings__title[data-v-5cbcbd65]{color:color-mix(in srgb,var(--game-binding-accent, var(--nd-accent, #f2a900)) 90%,var(--nd-text, #f5f6fa))}
}.game-bindings__box.is-listening[data-v-5cbcbd65]{outline:2px solid var(--game-binding-accent, var(--nd-accent, #f2a900));outline-offset:1px}.game-bindings__box.is-conflict[data-v-5cbcbd65]{border-color:var(--nd-danger, #ff6b6b);background:rgba(255, 107, 107, 0.08);background:color-mix(in srgb,#ff6b6b 8%,transparent)}

@supports (color: color-mix(in lch, red, blue)){
.game-bindings__box.is-conflict[data-v-5cbcbd65]{background:color-mix(in srgb,var(--nd-danger, #ff6b6b) 8%,transparent)}
}.game-bindings__box.is-conflict .game-bindings__title[data-v-5cbcbd65]{color:var(--nd-danger, #ff6b6b);font-weight:700}.game-bindings__revert[data-v-5cbcbd65]{flex:none;width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:1;cursor:pointer;color:var(--nd-accent-text, #ffb63b);background:none;border:0;border-radius:6px;visibility:hidden;transition:background .12s ease}.game-bindings__revert.is-on[data-v-5cbcbd65]{visibility:visible}.game-bindings__revert[data-v-5cbcbd65]:hover,.game-bindings__revert[data-v-5cbcbd65]:focus-visible{background:rgba(255, 182, 59, 0.16);background:color-mix(in srgb,#ffb63b 16%,transparent)}

@supports (color: color-mix(in lch, red, blue)){
.game-bindings__revert[data-v-5cbcbd65]:hover,.game-bindings__revert[data-v-5cbcbd65]:focus-visible{background:color-mix(in srgb,var(--nd-accent, #ffb63b) 16%,transparent)}
}@media(max-width:560px){.game-bindings__grid[data-v-5cbcbd65]{grid-template-columns:minmax(0,1fr)}}
