.nk-matches{padding:.8rem 1rem;margin-bottom:1rem;background:var(--mx-side);border:1px solid var(--mx-line);border-radius:var(--ko-radius)}.nk-matches-head{margin-bottom:.6rem;color:var(--mx-muted);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.nk-matches-more{margin-left:.4rem;color:var(--mx-gold);text-transform:none}.nk-match-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.4rem}.nk-match{display:flex;align-items:center;gap:.55rem;padding:.35rem .5rem;color:var(--mx-text);font-size:.8rem;text-align:left;background:var(--mx-card);border:1px solid var(--mx-line);border-radius:var(--ko-radius);cursor:pointer;transition:background .2s ease,border-color .2s ease}.nk-match:hover{background:rgb(192 166 97 / 8%);border-color:var(--mx-gold)}.nk-match-icon{flex:none;width:26px;height:26px;border-radius:4px}.nk-match-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nk-match-pool{flex:none;padding:.05rem .4rem;color:var(--mx-gold);font-size:.68rem;background:rgb(192 166 97 / 12%);border-radius:20px}.nk-dock{position:sticky;bottom:-1rem;z-index:2;padding:.7rem 1rem 1rem;margin:1.3rem -1rem -1rem;background:#16150f;border-top:1px solid var(--mx-gold);box-shadow:0 -10px 22px rgb(0 0 0 / 45%)}.nk-dock .mx-pool-head{margin-top:0}.nk-dock-grid{max-height:31vh;overflow-y:auto;overscroll-behavior:contain}@media (max-width:992px){.nk-dock{position:static;margin-inline:0;padding-inline:0}.nk-dock-grid{max-height:none;overflow-y:visible}}
