.Markdown_markdown__wHGCe {
	color: #4d5b7c;
	font-size: 16px;
	position: relative;
	z-index: 0
}

.Markdown_markdown__wHGCe h1,
.Markdown_markdown__wHGCe h2,
.Markdown_markdown__wHGCe h3,
.Markdown_markdown__wHGCe h4,
.Markdown_markdown__wHGCe h5,
.Markdown_markdown__wHGCe h6,
.Markdown_markdown__wHGCe p {
	margin: 1em 0
}

.Markdown_markdown__wHGCe h1:first-child,
.Markdown_markdown__wHGCe h2:first-child,
.Markdown_markdown__wHGCe h3:first-child,
.Markdown_markdown__wHGCe h4:first-child,
.Markdown_markdown__wHGCe h5:first-child,
.Markdown_markdown__wHGCe h6:first-child,
.Markdown_markdown__wHGCe p:first-child {
	margin-top: 0
}

.Markdown_markdown__wHGCe h1:last-child,
.Markdown_markdown__wHGCe h2:last-child,
.Markdown_markdown__wHGCe h3:last-child,
.Markdown_markdown__wHGCe h4:last-child,
.Markdown_markdown__wHGCe h5:last-child,
.Markdown_markdown__wHGCe h6:last-child,
.Markdown_markdown__wHGCe p:last-child {
	margin-bottom: 0
}

.Markdown_markdown__wHGCe h1 a,
.Markdown_markdown__wHGCe h2 a,
.Markdown_markdown__wHGCe h3 a,
.Markdown_markdown__wHGCe h4 a,
.Markdown_markdown__wHGCe h5 a,
.Markdown_markdown__wHGCe h6 a {
	border-bottom: none;
	color: inherit;
	text-decoration: none
}

.Markdown_markdown__wHGCe p {
	line-height: 1.5
}

@media only screen and (max-width:375px) {
	.Markdown_markdown__wHGCe p code {
		word-break: break-all
	}
}

.Markdown_markdown__wHGCe ol,
.Markdown_markdown__wHGCe ul {
	list-style-type: disc;
	margin-bottom: 1.7em;
	padding-left: 2.5em
}

@media only screen and (max-width:768px) {
	.Markdown_markdown__wHGCe ol,
	.Markdown_markdown__wHGCe ul {
		list-style-position: inside;
		padding-left: 0
	}
}

.Markdown_markdown__wHGCe ol {
	list-style-type: decimal
}

.Markdown_markdown__wHGCe a {
	border-bottom: 1px solid #0069ff;
	color: #0069ff;
	text-decoration: none;
	transition: color .25s, border-bottom-color .25s
}

.Markdown_markdown__wHGCe a:focus,
.Markdown_markdown__wHGCe a:hover {
	border-bottom-color: #1253fa;
	color: #1253fa
}

.Markdown_markdown__wHGCe a code {
	position: relative;
	z-index: -1
}

.Markdown_markdown__wHGCe blockquote {
	border-left: 4px solid #d6dcea;
	color: #8a96b5;
	display: block;
	font-size: 18px;
	margin: 0 0 1.25em 1.25em;
	padding: 0 0 0 1.5em
}

.Markdown_markdown__wHGCe blockquote a {
	border-bottom: 1px dotted #8a96b5;
	color: #8a96b5
}

.Markdown_markdown__wHGCe blockquote a:focus,
.Markdown_markdown__wHGCe blockquote a:hover {
	border-bottom-style: solid
}

.Markdown_markdown__wHGCe figure,
.Markdown_markdown__wHGCe img {
	border: 2px solid #e3e8f4;
	border-radius: 16px;
	display: block;
	margin: 1rem auto;
	max-width: 100%
}

.Markdown_markdown__wHGCe img[align=left] {
	float: unset;
	margin-left: 0
}

.Markdown_markdown__wHGCe img[align=right] {
	float: unset;
	margin-right: 0
}

.Markdown_markdown__wHGCe figure {
	overflow: hidden;
	padding: 1rem
}

.Markdown_markdown__wHGCe figure:has(img[align=left]) {
	margin-left: 0;
	width: -moz-fit-content;
	width: fit-content
}

.Markdown_markdown__wHGCe figure:has(img[align=right]) {
	margin-right: 0;
	width: -moz-fit-content;
	width: fit-content
}

.Markdown_markdown__wHGCe figure img {
	border: none;
	border-radius: 0;
	margin: 0 auto
}

.Markdown_markdown__wHGCe figure figcaption {
	border-top: 1px solid #e3e8f4;
	background: #eff2fb;
	font-size: .9em;
	text-align: center;
	padding: 1rem;
	margin: 1rem -1rem -1rem
}

.Markdown_markdown__wHGCe code,
.Markdown_markdown__wHGCe pre {
	background-color: #e3e8f4;
	border-radius: 8px;
	color: #24335a;
	font-size: 14px;
	line-height: 1.4em;
	padding: 3px
}

.Markdown_markdown__wHGCe pre {
	background: #081b4b;
	color: #fff;
	border-radius: 16px;
	display: block;
	margin: 1em 0;
	overflow: auto;
	overflow-wrap: normal;
	padding: 1em;
	white-space: normal;
	word-wrap: normal
}

.Markdown_markdown__wHGCe pre code,
.Markdown_markdown__wHGCe pre.prefixed code ol li:before {
	color: #fff
}

.Markdown_markdown__wHGCe pre.prefixed.line_numbers code ol li:before {
	border-right-color: hsla(0, 0%, 100%, .5)
}

.Markdown_markdown__wHGCe pre code {
	background: 0;
	border-radius: 0;
	color: inherit;
	padding: 0;
	white-space: pre
}

.Markdown_markdown__wHGCe table {
	border-collapse: collapse;
	width: 100%
}

.Markdown_markdown__wHGCe table thead tr {
	border-bottom: 1px dashed #d6dcea
}

.Markdown_markdown__wHGCe table thead tr th {
	color: #081b4b;
	font-weight: 600;
	padding: 16px 8px
}

.Markdown_markdown__wHGCe table tbody tr {
	border-bottom: 1px solid #d6dcea
}

.Markdown_markdown__wHGCe table tbody tr td {
	color: #24335a;
	padding: 24px 8px
}

.Markdown_markdown__wHGCe table td:first-child,
.Markdown_markdown__wHGCe table th:first-child {
	padding-left: 0
}

.Markdown_markdown__wHGCe table td:last-child,
.Markdown_markdown__wHGCe table th:last-child {
	padding-right: 0
}

.Markdown_markdown__wHGCe .vimeo,
.Markdown_markdown__wHGCe .wistia,
.Markdown_markdown__wHGCe .youtube {
	display: block;
	height: auto;
	margin: 1em auto;
	max-width: 100%
}

.Markdown_markdown__wHGCe .rsvp {
	background: transparent;
	border: 1px solid #0069ff;
	border-radius: 3px;
	box-sizing: border-box;
	color: #0069ff;
	cursor: pointer;
	font-size: 16px;
	font-weight: 700;
	line-height: 1;
	padding: 8px 24px;
	transition: background .25s ease
}

.Markdown_markdown__wHGCe .rsvp:disabled {
	border-color: #aab3ca;
	color: #aab3ca;
	cursor: not-allowed
}

.Markdown_markdown__wHGCe .rsvp:not(:disabled):focus,
.Markdown_markdown__wHGCe .rsvp:not(:disabled):hover {
	background: #c8dfff
}

.Markdown_markdown__wHGCe .terminal {
	background: transparent;
	border: 1px solid #0069ff;
	border-radius: 3px;
	box-sizing: border-box;
	color: #0069ff;
	cursor: pointer;
	font-size: 16px;
	font-weight: 700;
	line-height: 1;
	padding: 8px 24px;
	transition: background .25s ease
}

.Markdown_markdown__wHGCe .terminal:disabled {
	border-color: #aab3ca;
	color: #aab3ca;
	cursor: not-allowed
}

.Markdown_markdown__wHGCe .terminal:not(:disabled):focus,
.Markdown_markdown__wHGCe .terminal:not(:disabled):hover {
	background: #c8dfff
}

.Markdown_markdown__wHGCe .columns {
	display: flex;
	flex-flow: row nowrap;
	margin: -1em
}

@media only screen and (max-width:768px) {
	.Markdown_markdown__wHGCe .columns {
		flex-flow: row wrap
	}
}

@media only screen and (max-width:375px) {
	.Markdown_markdown__wHGCe .columns {
		flex-flow: column
	}
}

.Markdown_markdown__wHGCe .columns .column {
	flex-basis: 100%;
	flex-grow: 1;
	padding: 1em
}

@media only screen and (max-width:768px) {
	.Markdown_markdown__wHGCe .columns .column {
		flex-basis: auto
	}
}

.Markdown_markdown__wHGCe details {
	background: #f9fafe;
	border-radius: 16px;
	padding: 1em;
	margin: 1em 0
}

.Markdown_markdown__wHGCe details[open] summary {
	border-bottom: 1px solid #e3e8f4;
	padding: 0 1em 1em 0;
	margin: 0 0 1em
}

.Markdown_markdown__wHGCe details[open] summary:after {
	top: calc(50% - 3px);
	transform: translateY(-50%) rotate(225deg)
}

.Markdown_markdown__wHGCe details summary {
	cursor: pointer;
	list-style: none;
	padding: 0 1em 0 0;
	position: relative
}

.Markdown_markdown__wHGCe details summary::-webkit-details-marker,
.Markdown_markdown__wHGCe details summary::marker {
	display: none
}

.Markdown_markdown__wHGCe details summary:after {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	right: 4px;
	width: 7px;
	height: 7px;
	border: solid #8a96b5;
	border-width: 0 2px 2px 0;
	transform: translateY(-50%) rotate(45deg)
}

.Markdown_markdown__wHGCe .twitter .twitter-tweet-rendered {
	margin: 1rem auto
}

.Markdown_markdown__wHGCe .twitter[align=left] {
	float: unset
}

.Markdown_markdown__wHGCe .twitter[align=left] .twitter-tweet-rendered {
	margin-left: 0
}

.Markdown_markdown__wHGCe .twitter[align=right] {
	float: unset
}

.Markdown_markdown__wHGCe .twitter[align=right] .twitter-tweet-rendered {
	margin-right: 0
}

.Markdown_markdown__wHGCe .instagram .instagram-media {
	margin: 1rem auto!important
}

.Markdown_markdown__wHGCe .instagram[align=left] .instagram-media {
	margin-left: 0!important
}

.Markdown_markdown__wHGCe .instagram[align=right] .instagram-media {
	margin-right: 0!important
}

.Markdown_markdown__wHGCe .slideshow {
	margin: 0 auto;
	position: relative;
	overflow: hidden
}

.Markdown_markdown__wHGCe .slideshow .action {
	background-color: hsla(0, 10%, 70%, .2);
	border: 1px solid #666;
	border-radius: 50%;
	color: #666;
	cursor: pointer;
	font-size: 32px;
	height: 30px;
	line-height: 22px;
	position: absolute;
	text-align: center;
	top: 50%;
	width: 30px;
	z-index: 10
}

.Markdown_markdown__wHGCe .slideshow .action.left {
	left: 10px
}

.Markdown_markdown__wHGCe .slideshow .action.right {
	right: 10px
}

.Markdown_markdown__wHGCe .slideshow .action:hover {
	background-color: hsla(0, 10%, 70%, .1);
	border: 1px solid #ccc;
	color: #ccc
}

.Markdown_markdown__wHGCe .slideshow .slides {
	display: flex;
	overflow-x: auto;
	-ms-scroll-snap-type: x mandatory;
	scroll-snap-type: x mandatory;
	scroll-behavior: smooth;
	-webkit-overflow-scrolling: touch
}

.Markdown_markdown__wHGCe .slideshow .slides>img {
	align-items: center;
	display: flex;
	flex-shrink: 0;
	font-size: 100px;
	height: 100%;
	justify-content: center;
	margin-right: 50px;
	scroll-snap-align: start;
	position: relative;
	transform-origin: center center;
	transform: scale(1);
	transition: transform .5s;
	width: 100%
}

.Markdown_markdown__wHGCe .hash-anchor {
	border-bottom: none;
	color: #8a96b5;
	text-decoration: none
}

.Markdown_markdown__wHGCe .hash-anchor:first-child {
	margin-right: .5em
}

.Markdown_markdown__wHGCe .hash-anchor:last-child {
	margin-left: .5em
}

.Markdown_markdown__wHGCe .hash-anchor:focus,
.Markdown_markdown__wHGCe .hash-anchor:hover {
	color: #24335a
}

.Markdown_markdown__wHGCe .hash-anchor:before {
	content: "#"
}

.Markdown_markdown__wHGCe mark {
	background: rgba(242, 201, 76, .35);
	border-radius: 8px;
	color: inherit;
	display: inline;
	line-height: calc(1.4em+ 1px);
	padding: 0 2px
}

.Markdown_markdown__wHGCe mark mark {
	background: none;
	border-radius: 0;
	border-radius: initial;
	line-height: 1.4em;
	padding: initial
}

.Markdown_markdown__wHGCe pre code mark {
	background: rgba(65, 255, 244, .35)
}

.Markdown_markdown__wHGCe pre code mark mark {
	background: none
}

.Markdown_markdown__wHGCe .callout {
	background-color: #c8dfff;
	border-radius: 16px;
	color: #002c9b;
	display: block;
	font-size: 15px;
	line-height: 1.5em;
	margin: 0 0 1.5em;
	padding: 1em 1.25em;
	position: relative;
	z-index: 0
}

.Markdown_markdown__wHGCe .callout>:first-child {
	margin-top: 0
}

.Markdown_markdown__wHGCe .callout>:last-child {
	margin-bottom: 0
}

.Markdown_markdown__wHGCe .callout .callout-label {
	background: rgba(0, 0, 0, .1);
	border-radius: 16px 16px 0 0;
	font-size: 15px;
	margin: -1em -1.25em 0;
	padding: .75em 1.25em;
	text-align: center
}

.Markdown_markdown__wHGCe .code-label {
	background-color: #d6dcea;
	border-radius: 16px 16px 0 0;
	color: #24335a;
	display: block;
	font-size: 14px;
	margin: 1em 0 0;	
	padding: .5em 1em;	
	position: relative;
	text-align: center;
	z-index: 2
}

.Markdown_markdown__wHGCe .code-label+pre {
	border-radius: 0 0 16px 16px;
	margin: 0 0 1em
}

.Markdown_markdown__wHGCe .code-label+.code-toolbar {
	margin: 0 0 1em
}

.Markdown_markdown__wHGCe .code-label+.code-toolbar pre {
	border-radius: 0 0 16px 16px
}

.Markdown_markdown__wHGCe pre.prefixed code {
	white-space: normal
}

.Markdown_markdown__wHGCe pre.prefixed code ol {
	list-style: none;
	margin: 0;
	padding: 0
}

.Markdown_markdown__wHGCe pre.prefixed code ol li {
	margin: 0;
	padding: 0;
	white-space: pre
}

.Markdown_markdown__wHGCe pre.prefixed code ol li:before {
	content: attr(data-prefix);
	display: inline-block;
	margin: 0 10px 0 5px;
	text-align: right;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.Markdown_markdown__wHGCe pre.prefixed.line_numbers code ol li {
	margin: 0 0 0 -5px
}

.Markdown_markdown__wHGCe pre.prefixed.line_numbers code ol li:before {
	border-right: 1px solid hsla(0, 0%, 100%, .5);
	padding-right: 5px
}

.Markdown_markdown__wHGCe pre[class*=language-]>code {
	background: transparent
}

.Markdown_markdown__wHGCe pre[class*=language-]>code .token.entity,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.operator,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.punctuation,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.url,
.Markdown_markdown__wHGCe pre[class*=language-]>code.language-css .token.string,
.Markdown_markdown__wHGCe pre[class*=language-]>code.style .token.string {
	color: #eff2fb
}

.Markdown_markdown__wHGCe pre[class*=language-]>code .token.cdata,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.comment,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.doctype,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.prolog {
	color: #e3e8f4
}

.Markdown_markdown__wHGCe pre[class*=language-]>code .token.atrule,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.builtin,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.char,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.constant,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.deleted,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.delimiter,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.inserted,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.keyword,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.property,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.selector,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.symbol,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.tag {
	color: #4994ff
}

.Markdown_markdown__wHGCe pre[class*=language-]>code .token.attr-name,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.boolean,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.color,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.string,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.variable {
	color: #29e3ab
}

.Markdown_markdown__wHGCe pre[class*=language-]>code .token.attr-value,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.class-name,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.function {
	color: #ff4084
}

.Markdown_markdown__wHGCe pre[class*=language-]>code .token.important,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.number,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.regex {
	color: #00c6ff
}

.Markdown_markdown__wHGCe pre[class*=language-]>code,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token {
	text-shadow: none
}

.Markdown_markdown__wHGCe pre[class*=language-]>code.language-css .token.string,
.Markdown_markdown__wHGCe pre[class*=language-]>code.style .token.string {
	background: none
}

.Markdown_markdown__wHGCe pre[class*=language-]>code .token {
	background: none;
	border-radius: 0;
	display: inline;
	font-weight: 400;
	margin: 0;
	padding: 0
}

.Markdown_markdown__wHGCe pre[class*=language-]>code .token.namespace {
	opacity: .7
}

.Markdown_markdown__wHGCe pre[class*=language-]>code .token.entity,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.operator,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.url {
	background: none
}

.Markdown_markdown__wHGCe pre[class*=language-]>code .token.bold,
.Markdown_markdown__wHGCe pre[class*=language-]>code .token.important {
	font-weight: 700
}

.Markdown_markdown__wHGCe pre[class*=language-]>code .token.italic {
	font-style: italic
}

.Markdown_markdown__wHGCe .code-toolbar {
	margin: 1em 0;
	position: relative
}

.Markdown_markdown__wHGCe .code-toolbar>pre {
	margin: 0
}

.Markdown_markdown__wHGCe .code-toolbar>.toolbar {
	position: absolute;
	right: .2em;
	top: .3em
}

.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item {
	display: inline-block
}

.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>a {
	text-decoration: none
}

.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>button {
	background: none;
	border: 0;
	color: inherit;
	font: inherit;
	line-height: normal;
	overflow: visible;
	padding: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>a,
.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>button {
	background: #fff;
	border-radius: 8px;
	cursor: pointer;
	height: 24px;
	padding: 0 8px;
	transition: color .25s, background .25s;
	width: auto
}

.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>a:focus,
.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>a:hover,
.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>button:focus,
.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>button:hover {
	background: #4994ff;
	color: #000c2b
}

.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>a:focus span,
.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>a:hover span,
.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>button:focus span,
.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>button:hover span {
	color: #fff
}

.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>a,
.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>button,
.Markdown_markdown__wHGCe .code-toolbar>.toolbar>.toolbar-item>span {
	color: #24335a;
	font-size: .9em;
	margin: .5em;
	padding: .1em 8px
}

.Markdown_markdown__wHGCe pre code .secondary-code-label {
	color: #00c6ff;
	margin: 0 0 4px
}

.Markdown_markdown__wHGCe .table-wrapper {
	overflow-x: auto;
	width: 100%
}

.Markdown_markdown__wHGCe .image-compare {
	position: relative
}

.Markdown_markdown__wHGCe .image-compare .image-left,
.Markdown_markdown__wHGCe .image-compare .image-right {
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	position: absolute;
	width: 100%
}

.Markdown_markdown__wHGCe .image-compare .image-left {
	-webkit-clip-path: polygon(0 0, var(--value) 0, var(--value) 100%, 0 100%);
	clip-path: polygon(0 0, var(--value) 0, var(--value) 100%, 0 100%);
	margin: 0
}

.Markdown_markdown__wHGCe .image-compare .image-right {
	-webkit-clip-path: polygon(100% 0, var(--value) 0, var(--value) 100%, 100% 100%);
	clip-path: polygon(100% 0, var(--value) 0, var(--value) 100%, 100% 100%);
	margin: 0
}

.Markdown_markdown__wHGCe .image-compare .control-arrow {
	width: 30px;
	height: 30px;
	position: absolute;
	top: 50%;
	left: calc(var(--value) - 13px);
	color: #fff;
	z-index: 90
}

.Markdown_markdown__wHGCe .image-compare .control {
	background-color: transparent;
	box-sizing: border-box;
	font-family: inherit;
	height: 100%;
	outline: none;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 100
}

.Markdown_markdown__wHGCe .image-compare .control::-moz-range-thumb {
	background-color: #fff;
	border: none;
	cursor: ew-resize;
	height: 100%;
	width: 2px
}

.Markdown_markdown__wHGCe .image-compare .control::-webkit-slider-thumb {
	background-color: #fff;
	border: none;
	cursor: ew-resize;
	height: 100%;
	width: 2px
}

.Markdown_markdown__wHGCe .image-compare .control::-moz-range-track {
	background: transparent;
	background-size: 100%;
	box-sizing: border-box
}

.Markdown_markdown__wHGCe .image-compare .control::-webkit-slider-runnable-track {
	background: transparent;
	background-size: 100%;
	box-sizing: border-box;
	height: 100%
}

.Markdown_markdown__wHGCe .image-compare .control,
.Markdown_markdown__wHGCe .image-compare .control::-webkit-slider-runnable-track,
.Markdown_markdown__wHGCe .image-compare .control::-webkit-slider-thumb {
	-webkit-appearance: none;
	appearance: none
}

.Markdown_markdown__wHGCe .callout.note {
	background-color: #d4efee;
	color: #005955
}

.Markdown_markdown__wHGCe .callout.warning {
	background-color: #ffe2e0;
	color: #820800
}

.Markdown_markdown__wHGCe .callout.info {
	background-color: #c8dfff;
	color: #002c9b
}

.Markdown_markdown__wHGCe .callout.draft {
	background-color: #ffc0ff;
	color: #606
}

.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.entity,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.operator,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.punctuation,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.url,
.Markdown_markdown__wHGCe pre[class*=environment-]>code.language-css .token.string,
.Markdown_markdown__wHGCe pre[class*=environment-]>code.style .token.string {
	color: #aab3ca
}

.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.cdata,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.comment,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.doctype,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.prolog {
	color: #8a96b5
}

.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.atrule,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.builtin,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.char,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.constant,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.deleted,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.delimiter,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.inserted,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.keyword,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.property,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.selector,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.symbol,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.tag {
	color: #0069ff
}

.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.attr-name,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.boolean,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.color,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.string,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.variable {
	color: #08966b
}

.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.attr-value,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.class-name,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.function {
	color: #e0276a
}

.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.important,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.number,
.Markdown_markdown__wHGCe pre[class*=environment-]>code .token.regex {
	color: #225196
}

.Markdown_markdown__wHGCe pre[class*=environment-] .secondary-code-label {
	color: #081b4b
}

.Markdown_markdown__wHGCe pre[class*=environment-] mark {
	background: rgba(242, 201, 76, .35)
}

.Markdown_markdown__wHGCe pre[class*=environment-] mark mark {
	background: none
}

.Markdown_markdown__wHGCe pre.environment-local {
	background: #e3e8f4;
	color: #4d5b7c
}

.Markdown_markdown__wHGCe pre.environment-local code,
.Markdown_markdown__wHGCe pre.environment-local.prefixed code ol li:before {
	color: #4d5b7c
}

.Markdown_markdown__wHGCe pre.environment-local.prefixed.line_numbers code ol li:before {
	border-right-color: rgba(77, 91, 124, .5)
}

.Markdown_markdown__wHGCe pre.environment-second {
	background: rgba(200, 223, 255, .5);
	color: #002c9b
}

.Markdown_markdown__wHGCe pre.environment-second code,
.Markdown_markdown__wHGCe pre.environment-second.prefixed code ol li:before {
	color: #002c9b
}

.Markdown_markdown__wHGCe pre.environment-second.prefixed.line_numbers code ol li:before {
	border-right-color: rgba(0, 44, 155, .5)
}

.Markdown_markdown__wHGCe pre.environment-third {
	background: hsla(4, 100%, 94%, .5);
	color: #820800
}

.Markdown_markdown__wHGCe pre.environment-third code,
.Markdown_markdown__wHGCe pre.environment-third.prefixed code ol li:before {
	color: #820800
}

.Markdown_markdown__wHGCe pre.environment-third.prefixed.line_numbers code ol li:before {
	border-right-color: rgba(130, 8, 0, .5)
}

.Markdown_markdown__wHGCe pre.environment-fourth {
	background: rgba(212, 239, 238, .5);
	color: #005955
}

.Markdown_markdown__wHGCe pre.environment-fourth code,
.Markdown_markdown__wHGCe pre.environment-fourth.prefixed code ol li:before {
	color: #005955
}

.Markdown_markdown__wHGCe pre.environment-fourth.prefixed.line_numbers code ol li:before {
	border-right-color: rgba(0, 89, 85, .5)
}

.Markdown_markdown__wHGCe pre.environment-fifth {
	background: rgba(255, 222, 255, .5);
	color: #606
}

.Markdown_markdown__wHGCe pre.environment-fifth code,
.Markdown_markdown__wHGCe pre.environment-fifth.prefixed code ol li:before {
	color: #606
}

.Markdown_markdown__wHGCe pre.environment-fifth.prefixed.line_numbers code ol li:before {
	border-right-color: rgba(102, 0, 102, .5)
}

.Markdown_markdown__wHGCe h1:focus-within .hash-anchor,
.Markdown_markdown__wHGCe h1:hover .hash-anchor,
.Markdown_markdown__wHGCe h2:focus-within .hash-anchor,
.Markdown_markdown__wHGCe h2:hover .hash-anchor,
.Markdown_markdown__wHGCe h3:focus-within .hash-anchor,
.Markdown_markdown__wHGCe h3:hover .hash-anchor,
.Markdown_markdown__wHGCe h4:focus-within .hash-anchor,
.Markdown_markdown__wHGCe h4:hover .hash-anchor,
.Markdown_markdown__wHGCe h5:focus-within .hash-anchor,
.Markdown_markdown__wHGCe h5:hover .hash-anchor,
.Markdown_markdown__wHGCe h6:focus-within .hash-anchor,
.Markdown_markdown__wHGCe h6:hover .hash-anchor {
	opacity: 1;
	transition: opacity .2s ease-in-out, visibility 0s linear;
	visibility: visible
}

.Markdown_markdown__wHGCe h1 .hash-anchor,
.Markdown_markdown__wHGCe h2 .hash-anchor,
.Markdown_markdown__wHGCe h3 .hash-anchor,
.Markdown_markdown__wHGCe h4 .hash-anchor,
.Markdown_markdown__wHGCe h5 .hash-anchor,
.Markdown_markdown__wHGCe h6 .hash-anchor {
	font-size: .85em;
	opacity: 0;
	transition: opacity .2s ease-in-out, visibility 0s linear .2s;
	visibility: hidden
}