.dialog-module__kn_v4a__dialog{border:1px solid var(--rule);background:var(--panel);width:min(40rem,100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);color:var(--text);border-radius:4px;padding:0}.dialog-module__kn_v4a__dialog::backdrop{background:#0009}.dialog-module__kn_v4a__form{gap:1.25rem;padding:1.25rem;display:grid}.dialog-module__kn_v4a__title{font-size:1.6rem;font-weight:600;line-height:1.2}.dialog-module__kn_v4a__field{gap:.35rem;display:grid}.dialog-module__kn_v4a__label,.dialog-module__kn_v4a__small{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-size:.75rem}.dialog-module__kn_v4a__small{letter-spacing:.04em}.dialog-module__kn_v4a__input{border:1px solid var(--rule);background:var(--bg);width:100%;min-width:0;color:var(--text);font:inherit;border-radius:3px;padding:.55rem .65rem;font-size:1rem}.dialog-module__kn_v4a__input:focus{outline:1px solid var(--muted)}.dialog-module__kn_v4a__fieldset{border:0;gap:.6rem;margin:0;padding:0;display:grid}.dialog-module__kn_v4a__fieldset legend{margin-bottom:.6rem;padding:0}.dialog-module__kn_v4a__players{gap:.75rem;display:grid}.dialog-module__kn_v4a__playerRow{grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:.4rem;display:grid}@media (max-width:34rem){.dialog-module__kn_v4a__playerRow{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;padding-bottom:.75rem}.dialog-module__kn_v4a__playerRow .dialog-module__kn_v4a__input:first-child{grid-column:1/-1}}.dialog-module__kn_v4a__remove,.dialog-module__kn_v4a__add,.dialog-module__kn_v4a__remove{justify-self:start}.dialog-module__kn_v4a__add{color:var(--muted);justify-self:start}.dialog-module__kn_v4a__hint{font-family:var(--sans);color:var(--faint);font-size:.8rem}.dialog-module__kn_v4a__levels{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.dialog-module__kn_v4a__error{color:var(--low);font-family:var(--sans);font-size:.9rem}.dialog-module__kn_v4a__buttons{justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}
