html {
  font-size: 62.5%;
}

body {
  font-size: 14px;
  line-height: 1.42857;
}

.article-content .player p, .article-content ul, .article-content ol, .article-content dd, .article-content dt, .article-content dl {
  font-size: 20px;
  font-size: 2rem;
  line-height: 31px;
  margin: 0 0 31px;
  padding: 0;
}

.player .bio li {
  margin: 0 0 0 0;
  padding-left: 0;
}

.player .bio .headshot img {
  margin: 0 0 0 0;
  height: 135px !important;
}

.article-content .player {
  max-width: 750px;
}

.article-content .player .bio {
  display: grid;
  grid-template-rows: 32px repeat(auto-fit, 24px);
  grid-template-columns: 28px auto;
  grid-auto-rows: minmax(min-content, max-content);
  margin: 0;
  padding: 0;
}

.article-content .player .bio li {
  font-size: 1.8rem;
  line-height: 1.1;
  vertical-align: top;
  list-style-type: none;
  display: flex;
  text-align: left;
  position: relative;
  padding: 0 1rem 1rem 0;
  position: relative;
}

.article-content .player .bio .headshot {
  grid-row: 2 / span 6;
  grid-column: 1 / span 2;
}

.article-content .player .bio .rank {
  grid-row: 1 / span 1;
  grid-column: 1 / span 1;
}

.article-content .player .bio .name {
  grid-row: 1 / span 1;
  grid-column: 2 / span 4;
}

.article-content .player .bio .pos {
  grid-row: 2 / span 1;
  grid-column: 3 / span 1;
}

.article-content .player .bio .born {
  grid-row: 2 / span 1;
  grid-column: 4 / span 4;
}

.article-content .player .bio .bats {
  grid-row: 4 / span 1;
  grid-column: 3 / span 1;
}

.article-content .player .bio .throws {
  grid-row: 4 / span 1;
  grid-column: 4 / span 1;
}

.article-content .player .bio .height {
  grid-row: 3 / span 1;
  grid-column: 3 / span 1;
}

.article-content .player .bio .weight {
  grid-row: 3 / span 1;
  grid-column: 4 / span 2;
}

.article-content .player .bio .origin {
  grid-row: 6 / span 1;
  grid-column: 3 / span 4;
}

.article-content .player .bio .prev {
  grid-row: 5 / span 1;
  grid-column: 3 / span 4;
}

.article-content .player .bio .eta {
  grid-row: 7 / span 1;
  grid-column: 3 / span 4;
}

.article-content .player .bio span {
  display: inline-block;
  margin: 0 2px 0 0;
  font-weight: bold;
}

.article-content .player .bio .rank {
  font-size: 2rem;
  font-weight: bold;
}

.article-content .player .bio .name span {
  font-size: 2rem;
  font-weight: bold;
}

.article-content .player .bio .headshot {
  width: 100px;
  height: 135px;
}

.article-content .player .bio .headshot img {
  width: 90px;
  /* width of container */
  height: 135px;
  /* height of container */
  object-fit: contain;
  object-position: 100% 0;
  top: 10px;
  border-radius: 10px 10px 0 10px;
}

.article-content .player .bio .prev span {
  margin: 0;
  padding: 0;
}

.article-content .player .bio .origin {
  display: block;
  line-height: 1.2;
}

.article-content .player table.stats {
  font-size: 1.6rem;
  font-family: sans-serif;
  border-spacing: 0px;
  border-collapse: collapse;
}

.article-content .player table.stats thead {
  background-color: #d9d9d9;
  color: #000;
}

.article-content .player table.stats thead th {
  padding: 4px;
}

.article-content .player table.stats tbody td {
  text-align: right;
  border: 1px solid #d9d9d9;
  padding: 2px 4px;
}

.article-content .player table.stats .year, .article-content .player table.stats .team, .article-content .player table.stats .level {
  text-align: left;
}

.article-content .player table.stats .team, .article-content .player table.stats .age,
.article-content .player table.stats .wins, .article-content .player table.stats .losses, .article-content .player table.stats .saves, .article-content .player table.stats .games, .article-content .player table.stats .hrallowed, .article-content .player table.stats .kstrikeouts, .article-content .player table.stats .gbpercentage, .article-content .player table.stats .babipallowed, .article-content .player table.stats .whip,
.article-content .player table.stats .runs, .article-content .player table.stats .doubles, .article-content .player table.stats .triples, .article-content .player table.stats .rbi, .article-content .player table.stats .walks, .article-content .player table.stats .strikeouts, .article-content .player table.stats .stolenbases, .article-content .player table.stats .caughtstealing, .article-content .player table.stats .babip {
  display: none;
}

@media screen and (min-width: 600px) {
  .article-content .player table.stats .team, .article-content .player table.stats .age,
  .article-content .player table.stats .wins, .article-content .player table.stats .losses, .article-content .player table.stats .saves, .article-content .player table.stats .games, .article-content .player table.stats .hrallowed, .article-content .player table.stats .kstrikeouts, .article-content .player table.stats .gbpercentage, .article-content .player table.stats .babipallowed, .article-content .player table.stats .whip,
  .article-content .player table.stats .runs, .article-content .player table.stats .doubles, .article-content .player table.stats .triples, .article-content .player table.stats .rbi, .article-content .player table.stats .walks, .article-content .player table.stats .strikeouts, .article-content .player table.stats .stolenbases, .article-content .player table.stats .caughtstealing, .article-content .player table.stats .babip {
    display: table-cell;
  }
}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiYnVpbGQvY3NzL3RvcDEwLmNzcyIsCgkic291cmNlcyI6IFsKCQkic3JjL3Njc3MvdG9wMTAuc2NzcyIKCV0sCgkic291cmNlc0NvbnRlbnQiOiBbCgkJIlxuaHRtbCB7XG4gICAgZm9udC1zaXplOiA2Mi41JTtcbn1cbmJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1Nztcbn1cbi5hcnRpY2xlLWNvbnRlbnQgLnBsYXllciBwLCAuYXJ0aWNsZS1jb250ZW50IHVsLCAuYXJ0aWNsZS1jb250ZW50IG9sLCAuYXJ0aWNsZS1jb250ZW50IGRkLCAuYXJ0aWNsZS1jb250ZW50IGR0LCAuYXJ0aWNsZS1jb250ZW50IGRsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgIG1hcmdpbjogMCAwIDMxcHg7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLy8gc2l0ZSBzdHlsZSBvdmVycmlkZXNcbi5wbGF5ZXIge1xuICAgIC5iaW8ge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46MCAwIDAgMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDowO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkc2hvdCB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjowIDAgMCAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDoxMzVweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmFydGljbGUtY29udGVudCB7XG4ucGxheWVyIHtcbiAgICBtYXgtd2lkdGg6NzUwcHg7XG4gICAgLmJpbyB7IFxuICAgICAgICBkaXNwbGF5OmdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czozMnB4IHJlcGVhdChhdXRvLWZpdCwgMjRweCk7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczoyOHB4IGF1dG87XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgobWluLWNvbnRlbnQsIG1heC1jb250ZW50KTtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgXG4gICAgICAgIC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczo5MHB4IHJlcGVhdCgzLCBtaW5tYXgoNTBweCwgMjUlKSkgcmVwZWF0KDUsIG1pbm1heCg1MHB4LCAyMCUpKSBhdXRvO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6MS42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS4xO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6c2Fucy1zZXJpZjtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6bm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6MCAxcmVtIDFyZW0gMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgLy8gZW0geyBjb2xvcjojNjY2OyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGZvbnQtc2l6ZToxNHB4OyBmb250LXN0eWxlOm5vcm1hbDsgfVxuICAgICAgICB9XG4gICAgICAgIC5yYW5rLCAubmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6MS42cmVtOyBmb250LXdlaWdodDpib2xkO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkc2hvdCB7IGdyaWQtcm93OiAyIC8gc3BhbiA2OyBncmlkLWNvbHVtbjogMSAvIHNwYW4gMjsgfVxuICAgICAgICAucmFuayB7IGdyaWQtcm93OiAxIC8gc3BhbiAxOyBncmlkLWNvbHVtbjogMSAvIHNwYW4gMTsgfVxuICAgICAgICAubmFtZSB7IGdyaWQtcm93OiAxIC8gc3BhbiAxOyBncmlkLWNvbHVtbjogMiAvIHNwYW4gNDsgfVxuICAgICAgICAucG9zIHsgZ3JpZC1yb3c6IDIgLyBzcGFuIDE7IGdyaWQtY29sdW1uOiAzIC8gc3BhbiAxOyB9XG4gICAgICAgIC5ib3JuIHsgZ3JpZC1yb3c6IDIgLyBzcGFuIDE7IGdyaWQtY29sdW1uOiA0IC8gc3BhbiA0OyB9XG4gICAgICAgIC5iYXRzIHsgZ3JpZC1yb3c6IDQgLyBzcGFuIDE7IGdyaWQtY29sdW1uOiAzIC8gc3BhbiAxOyB9XG4gICAgICAgIC50aHJvd3MgeyBncmlkLXJvdzogNCAvIHNwYW4gMTsgZ3JpZC1jb2x1bW46IDQgLyBzcGFuIDE7IH1cbiAgICAgICAgLmhlaWdodCB7IGdyaWQtcm93OiAzIC8gc3BhbiAxOyBncmlkLWNvbHVtbjogMyAvIHNwYW4gMTsgfVxuICAgICAgICAud2VpZ2h0IHsgZ3JpZC1yb3c6IDMgLyBzcGFuIDE7IGdyaWQtY29sdW1uOiA0IC8gc3BhbiAyOyB9XG4gICAgICAgIC5vcmlnaW4geyBncmlkLXJvdzogNiAvIHNwYW4gMTsgZ3JpZC1jb2x1bW46IDMgLyBzcGFuIDQ7IH1cbiAgICAgICAgLnByZXYgeyBncmlkLXJvdzogNSAvIHNwYW4gMTsgZ3JpZC1jb2x1bW46IDMgLyBzcGFuIDQ7IFxuICAgICAgICAgICAgLy8gc3BhbiB7IGRpc3BsYXk6bm9uZTsgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7IG1hcmdpbjowIDJweCAwIDA7IGZvbnQtc2l6ZToxLjZyZW07IFxuICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkc2hvdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzNXB4O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDsgLyogd2lkdGggb2YgY29udGFpbmVyICovXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzVweDsgLyogaGVpZ2h0IG9mIGNvbnRhaW5lciAqL1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDoxcmVtO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogMTAwJSAwO1xuICAgICAgICAgICAgICAgIHRvcDoxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MTBweCAxMHB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdiN2I3O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wcmV2IHtcbiAgICAgICAgICAgIHNwYW4geyBcbiAgICAgICAgICAgICAgICBtYXJnaW46MDsgcGFkZGluZzowO1xuICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgIC8vIHRvcDotMS41cmVtO1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAub3JpZ2luIHsgXG4gICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDowLjVyZW07XG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS4yO1xuICAgICAgICB9XG4gICAgLy91bDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgLy8gbGk6YmVmb3JlIHtcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgIHRvcDotMTBweDtcbiAgICAgICAgLy8gICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTo4cHg7XG4gICAgICAgIC8vICAgICBjb2xvcjojNzc3O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIGxpOm50aC1vZi10eXBlKDEpOmJlZm9yZSB7IGNvbnRlbnQ6XCJ5ZWFyXCI7IH1cbiAgICAgICAgLy8gbGk6bnRoLW9mLXR5cGUoMik6YmVmb3JlIHsgY29udGVudDpcInRlYW1cIjsgfVxuICAgICAgICAvLyBsaTpudGgtb2YtdHlwZSgzKTpiZWZvcmUgeyBjb250ZW50OlwibGVhZ3VlXCI7IH1cbiAgICAgICAgLy8gbGk6bnRoLW9mLXR5cGUoNCk6YmVmb3JlIHsgY29udGVudDpcImdhbWVzXCI7IH1cbiAgICAgICAgLy8gbGk6bnRoLW9mLXR5cGUoNSk6YmVmb3JlIHsgY29udGVudDpcImJhXCI7IH1cbiAgICAgICAgLy8gbGk6bnRoLW9mLXR5cGUoNik6YmVmb3JlIHsgY29udGVudDpcIm9icFwiOyB9XG4gICAgICAgIC8vIGxpOm50aC1vZi10eXBlKDcpOmJlZm9yZSB7IGNvbnRlbnQ6XCJzbGdcIjsgfVxuICAgICAgICAvLyBsaTpudGgtb2YtdHlwZSg4KTpiZWZvcmUgeyBjb250ZW50OlwiaHJcIjsgfVxuICAgICAgICAvLyBsaTpudGgtb2YtdHlwZSg5KTpiZWZvcmUgeyBjb250ZW50Olwic2JcIjsgfVxuICAgIC8vfVxuICAgIH1cbiAgICB0YWJsZS5zdGF0cyB7XG4gICAgICAgIGZvbnQtc2l6ZToxLjZyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7XG4gICAgICAgIGJvcmRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgIHRoZWFkIHsgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNkOWQ5ZDk7IGNvbG9yOiMwMDA7IFxuICAgICAgICAgICAgdGggeyBwYWRkaW5nOjRweDsgfVxuICAgICAgICB9XG4gICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgIHRkIHsgdGV4dC1hbGlnbjpyaWdodDsgYm9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5OyBwYWRkaW5nOjJweCA0cHg7IH1cbiAgICAgICAgfVxuICAgICAgICAueWVhciwgLnRlYW0sIC5sZXZlbCB7IHRleHQtYWxpZ246bGVmdDsgfVxuICAgICAgICAvL2Rlc2t0b3Agb25seVxuICAgICAgICAudGVhbSwgLmFnZSxcbiAgICAgICAgLndpbnMsIC5sb3NzZXMsIC5zYXZlcywgLmdhbWVzLCAuaHJhbGxvd2VkLCAua3N0cmlrZW91dHMsIC5nYnBlcmNlbnRhZ2UsIC5iYWJpcGFsbG93ZWQsIC53aGlwLFxuICAgICAgICAucnVucywgLmRvdWJsZXMsIC50cmlwbGVzLCAucmJpLCAud2Fsa3MsIC5zdHJpa2VvdXRzLCAuc3RvbGVuYmFzZXMsIC5jYXVnaHRzdGVhbGluZywgLmJhYmlwXG4gICAgICAgIHtcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgfVxuXG4gICAgfVxufVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIC5hcnRpY2xlLWNvbnRlbnQge1xuICAgIC5wbGF5ZXIge1xuICAgICAgICB0YWJsZS5zdGF0cyB7XG4gICAgICAgICAgICAvL3llYXIgfCBsZXZlbCB8IFBBIHwgSFIgfCBTQiB8IEFWRyB8IE9CUCB8IFNMRyB8IERSQytcbiAgICAgICAgICAgIC50ZWFtLCAuYWdlLFxuICAgICAgICAgICAgLndpbnMsIC5sb3NzZXMsIC5zYXZlcywgLmdhbWVzLCAuaHJhbGxvd2VkLCAua3N0cmlrZW91dHMsIC5nYnBlcmNlbnRhZ2UsIC5iYWJpcGFsbG93ZWQsIC53aGlwLFxuICAgICAgICAgICAgLnJ1bnMsIC5kb3VibGVzLCAudHJpcGxlcywgLnJiaSwgLndhbGtzLCAuc3RyaWtlb3V0cywgLnN0b2xlbmJhc2VzLCAuY2F1Z2h0c3RlYWxpbmcsIC5iYWJpcFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6dGFibGUtY2VsbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICB9XG5cbn0iCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiQUFDQSxBQUFBLElBQUksQ0FBQztFQUNELFNBQVMsRUFBRSxLQUFLO0NBQ25COztBQUNELEFBQUEsSUFBSSxDQUFDO0VBQ0QsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsT0FBTztDQUN2Qjs7QUFDRCxBQUFBLGdCQUFnQixDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsZ0JBQWdCLENBQUMsRUFBRSxFQUFFLGdCQUFnQixDQUFDLEVBQUUsRUFBRSxnQkFBZ0IsQ0FBQyxFQUFFLEVBQUUsZ0JBQWdCLENBQUMsRUFBRSxFQUFFLGdCQUFnQixDQUFDLEVBQUUsQ0FBQztFQUNoSSxTQUFTLEVBQUUsSUFBSTtFQUNmLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsT0FBTyxFQUFFLENBQUM7Q0FDYjs7QUFHRCxBQUVRLE9BRkQsQ0FDSCxJQUFJLENBQ0EsRUFBRSxDQUFDO0VBQ0MsTUFBTSxFQUFDLE9BQU87RUFDZCxZQUFZLEVBQUMsQ0FBQztDQUNqQjs7QUFMVCxBQU9ZLE9BUEwsQ0FDSCxJQUFJLENBS0EsU0FBUyxDQUNMLEdBQUcsQ0FBQztFQUNBLE1BQU0sRUFBQyxPQUFPO0VBQ2QsTUFBTSxFQUFDLEtBQUssQ0FBQSxVQUFVO0NBQ3pCOztBQU1iLEFBQ0EsZ0JBRGdCLENBQ2hCLE9BQU8sQ0FBQztFQUNKLFNBQVMsRUFBQyxLQUFLO0NBZ0hsQjs7QUFsSEQsQUFHSSxnQkFIWSxDQUNoQixPQUFPLENBRUgsSUFBSSxDQUFDO0VBQ0QsT0FBTyxFQUFDLElBQUk7RUFDWixrQkFBa0IsRUFBQyxJQUFJLENBQUMsc0JBQXNCO0VBQzlDLHFCQUFxQixFQUFDLFNBQVM7RUFDL0IsY0FBYyxFQUFFLGdDQUFnQztFQUNoRCxNQUFNLEVBQUMsQ0FBQztFQUNSLE9BQU8sRUFBQyxDQUFDO0NBa0ZaOztB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 */
