/* Align the desktop guest author fields without changing the mobile form. */
@media (min-width: 768px) {
body.nr-board-write #fwrite .bo_w_info.nr-write-name.nr-write-password {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  grid-template-rows: auto auto !important;
  grid-column: 1 / -1 !important;
  gap: 7px 12px !important;
  align-items: start !important;
  min-width: 0 !important;
}
body.nr-board-write #fwrite .bo_w_info.nr-write-name.nr-write-password > label[for="wr_name"],
body.nr-board-write #fwrite .bo_w_info.nr-write-name.nr-write-password > label[for="wr_password"] {
  position: static !important;
  display: block !important;
  width: auto !important;
  height: auto !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: visible !important;
  clip: auto !important;
  clip-path: none !important;
  white-space: normal !important;
  float: none !important;
  line-height: 20px !important;
}
body.nr-board-write #fwrite .bo_w_info.nr-write-name.nr-write-password > label[for="wr_name"] { grid-area: 1 / 1 !important; }
body.nr-board-write #fwrite .bo_w_info.nr-write-name.nr-write-password > label[for="wr_password"] { grid-area: 1 / 2 !important; }
body.nr-board-write #fwrite .bo_w_info.nr-write-name.nr-write-password > #wr_name { grid-area: 2 / 1 !important; }
body.nr-board-write #fwrite .bo_w_info.nr-write-name.nr-write-password > #wr_password { grid-area: 2 / 2 !important; }
body.nr-board-write #fwrite .bo_w_info.nr-write-name.nr-write-password > #wr_name,
body.nr-board-write #fwrite .bo_w_info.nr-write-name.nr-write-password > #wr_password {
  display: block !important;
  box-sizing: border-box !important;
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  height: 44px !important;
  margin: 0 !important;
  float: none !important;
  font-size: 16px !important;
}
}

