/*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./app/components/markdown-wrapper/styles.module.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************/
.styles_root__tRjo0 {
  max-width: 100%;
  overflow-wrap: break-word;
}

.styles_root__tRjo0 table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  margin: 0 0 0.75em;
  font-size: inherit;
}

.styles_root__tRjo0 th,
.styles_root__tRjo0 td {
  border: 1px solid #ccc;
  padding: 0.4em 0.5em;
  text-align: left;
  vertical-align: top;
  overflow-wrap: anywhere;
}

.styles_root__tRjo0 th {
  font-weight: bold;
  background: rgba(0, 0, 0, 0.04);
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./app/settings/terms-of-service/styles.module.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************/
.styles_container__RNjtB {
  padding: 0 40px;
}

.styles_title__GZldX {
  text-align: center;
  margin-bottom: 20px;
}

.styles_markdown__cDtVo {
  line-height: 1.5;
  overflow-wrap: break-word;
}

.styles_markdown__cDtVo h1,
.styles_markdown__cDtVo h2,
.styles_markdown__cDtVo h3 {
  font-weight: bold;
  margin: 0.75em 0 0.4em;
  scroll-margin-top: 8px;
}

.styles_markdown__cDtVo h1 {
  font-size: 1.15rem;
}

.styles_markdown__cDtVo h2 {
  font-size: 1.05rem;
}

.styles_markdown__cDtVo h3 {
  font-size: 1rem;
}

.styles_markdown__cDtVo p {
  margin: 0 0 0.75em;
}

.styles_markdown__cDtVo a {
  color: inherit;
  text-decoration: underline;
}

@media (max-width: 480px) {
  .styles_container__RNjtB {
    padding: 0 16px;
  }
}

