vault/themes/colors.css
@charset "UTF-8";
/*!
* Marp / Marpit Colors theme.
*
* @theme colors
* @author MATSUBARA Nobutada
* @auto-scaling true
*/
@import url("https://fonts.googleapis.com/css?family=Lato:400,900|Roboto+Mono:400,700");
@import url("https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.8/styles/github.min.css");
svg[data-marp-fitting='svg'] {
max-height: 580px; }
h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0.5em 0 0; }
h1 strong,
h2 strong,
h3 strong,
h4 strong,
h5 strong,
h6 strong {
font-weight: inherit; }
h1 {
font-size: 1.8em; }
h2 {
font-size: 1.5em; }
h3 {
font-size: 1.3em; }
h4 {
font-size: 1.1em; }
h5 {
font-size: 1em; }
h6 {
font-size: 0.9em; }
p,
blockquote {
margin: 1em 0 0; }
ul > li,
ol > li {
margin: 0.3em 0 0; }
ul > li > p,
ol > li > p {
margin: 0.6em 0 0; }
code {
display: inline-block;
font-family: 'NasuM', 'Roboto Mono', monospace;
font-size: 0.8em;
letter-spacing: 0;
margin: -0.1em 0.15em;
padding: 0.1em 0.2em;
vertical-align: baseline; }
pre {
display: block;
margin: 1em 0 0;
min-height: 1em;
overflow: visible; }
pre code {
box-sizing: border-box;
margin: 0;
min-width: 100%;
padding: 0.5em;
font-size: 0.7em; }
pre code svg[data-marp-fitting='svg'] {
max-height: calc(580px - 1em); }
blockquote {
margin: 1em 0 0;
padding: 0 1em;
position: relative; }
blockquote::after, blockquote::before {
content: '“';
display: block;
font-family: 'Times New Roman', serif;
font-weight: bold;
position: absolute; }
blockquote::before {
top: 0;
left: 0; }
blockquote::after {
right: 0;
bottom: 0;
transform: rotate(180deg); }
blockquote > *:first-child {
margin-top: 0; }
mark {
background: transparent; }
table {
border-spacing: 0;
border-collapse: collapse;
margin: 1em 0 0; }
table th,
table td {
padding: 0.2em 0.4em;
border-width: 1px;
border-style: solid; }
section {
background-image: linear-gradient(135deg, rgba(136, 136, 136, 0), rgba(136, 136, 136, 0.02) 50%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.05));
font-size: 28px;
font-family: '源真ゴシック', 'ヒラギノ角ゴ Pro W3', 'Lato', 'Avenir Next', 'Avenir', 'Trebuchet MS', 'Segoe UI', sans-serif;
line-height: 1.35;
letter-spacing: 1.25px;
padding: 70px;
width: 960px;
height: 720px;
color: #465A65;
background-color: #FFF2DD; }
section > *:first-child,
section > header:first-child + * {
margin-top: 0; }
section a,
section mark {
color: #465A65; }
section code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section h1 strong,
section h2 strong,
section h3 strong,
section h4 strong,
section h5 strong,
section h6 strong {
color: #465A65; }
section h1 img,
section h2 img,
section h3 img,
section h4 img,
section h5 img,
section h6 img {
display: block;
margin: auto; }
section pre > code {
background: #465A65;
color: #FFF2DD; }
section header,
section footer,
section section::after,
section blockquote::before,
section blockquote::after {
color: #6b787d; }
section table th,
section table td {
border-color: #465A65; }
section table thead th {
background: #465A65;
color: #FFF2DD; }
section table tbody > tr:nth-child(odd) td,
section table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.invert {
color: #FFF2DD;
background-color: #465A65; }
section.invert a,
section.invert mark {
color: #FFF2DD; }
section.invert code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.invert h1 strong,
section.invert h2 strong,
section.invert h3 strong,
section.invert h4 strong,
section.invert h5 strong,
section.invert h6 strong {
color: #FFF2DD; }
section.invert h1 img,
section.invert h2 img,
section.invert h3 img,
section.invert h4 img,
section.invert h5 img,
section.invert h6 img {
display: block;
margin: auto; }
section.invert pre > code {
background: #FFF2DD;
color: #465A65; }
section.invert header,
section.invert footer,
section.invert section::after,
section.invert blockquote::before,
section.invert blockquote::after {
color: #dad4c5; }
section.invert table th,
section.invert table td {
border-color: #FFF2DD; }
section.invert table thead th {
background: #FFF2DD;
color: #465A65; }
section.invert table tbody > tr:nth-child(odd) td,
section.invert table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead h1,
section.lead h2,
section.lead h3,
section.lead h4,
section.lead h5,
section.lead h6 {
text-align: center; }
section.lead h1 svg[data-marp-fitting='svg'],
section.lead h2 svg[data-marp-fitting='svg'],
section.lead h3 svg[data-marp-fitting='svg'],
section.lead h4 svg[data-marp-fitting='svg'],
section.lead h5 svg[data-marp-fitting='svg'],
section.lead h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead p {
text-align: center; }
section.lead blockquote > h1,
section.lead blockquote > h2,
section.lead blockquote > h3,
section.lead blockquote > h4,
section.lead blockquote > h5,
section.lead blockquote > h6,
section.lead blockquote > p {
text-align: left; }
section.lead blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead ul > li > p,
section.lead ol > li > p {
text-align: left; }
section.lead table {
margin-left: auto;
margin-right: auto; }
section.lead-invert {
color: #FFF2DD;
background-color: #465A65;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-invert a,
section.lead-invert mark {
color: #FFF2DD; }
section.lead-invert code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.lead-invert h1 strong,
section.lead-invert h2 strong,
section.lead-invert h3 strong,
section.lead-invert h4 strong,
section.lead-invert h5 strong,
section.lead-invert h6 strong {
color: #FFF2DD; }
section.lead-invert h1 img,
section.lead-invert h2 img,
section.lead-invert h3 img,
section.lead-invert h4 img,
section.lead-invert h5 img,
section.lead-invert h6 img {
display: block;
margin: auto; }
section.lead-invert pre > code {
background: #FFF2DD;
color: #465A65; }
section.lead-invert header,
section.lead-invert footer,
section.lead-invert section::after,
section.lead-invert blockquote::before,
section.lead-invert blockquote::after {
color: #dad4c5; }
section.lead-invert table th,
section.lead-invert table td {
border-color: #FFF2DD; }
section.lead-invert table thead th {
background: #FFF2DD;
color: #465A65; }
section.lead-invert table tbody > tr:nth-child(odd) td,
section.lead-invert table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-invert h1,
section.lead-invert h2,
section.lead-invert h3,
section.lead-invert h4,
section.lead-invert h5,
section.lead-invert h6 {
text-align: center; }
section.lead-invert h1 svg[data-marp-fitting='svg'],
section.lead-invert h2 svg[data-marp-fitting='svg'],
section.lead-invert h3 svg[data-marp-fitting='svg'],
section.lead-invert h4 svg[data-marp-fitting='svg'],
section.lead-invert h5 svg[data-marp-fitting='svg'],
section.lead-invert h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-invert p {
text-align: center; }
section.lead-invert blockquote > h1,
section.lead-invert blockquote > h2,
section.lead-invert blockquote > h3,
section.lead-invert blockquote > h4,
section.lead-invert blockquote > h5,
section.lead-invert blockquote > h6,
section.lead-invert blockquote > p {
text-align: left; }
section.lead-invert blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-invert ul > li > p,
section.lead-invert ol > li > p {
text-align: left; }
section.lead-invert table {
margin-left: auto;
margin-right: auto; }
section.green {
color: #465A65;
background-color: #FFF2DD; }
section.green a,
section.green mark {
color: #32B490; }
section.green code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section.green h1 strong,
section.green h2 strong,
section.green h3 strong,
section.green h4 strong,
section.green h5 strong,
section.green h6 strong {
color: #32B490; }
section.green h1 img,
section.green h2 img,
section.green h3 img,
section.green h4 img,
section.green h5 img,
section.green h6 img {
display: block;
margin: auto; }
section.green pre > code {
background: #465A65;
color: #FFF2DD; }
section.green header,
section.green footer,
section.green section::after,
section.green blockquote::before,
section.green blockquote::after {
color: #6b787d; }
section.green table th,
section.green table td {
border-color: #465A65; }
section.green table thead th {
background: #465A65;
color: #FFF2DD; }
section.green table tbody > tr:nth-child(odd) td,
section.green table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.invert-green {
color: #FFF2DD;
background-color: #32B490; }
section.invert-green a,
section.invert-green mark {
color: #465A65; }
section.invert-green code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.invert-green h1 strong,
section.invert-green h2 strong,
section.invert-green h3 strong,
section.invert-green h4 strong,
section.invert-green h5 strong,
section.invert-green h6 strong {
color: #465A65; }
section.invert-green h1 img,
section.invert-green h2 img,
section.invert-green h3 img,
section.invert-green h4 img,
section.invert-green h5 img,
section.invert-green h6 img {
display: block;
margin: auto; }
section.invert-green pre > code {
background: #FFF2DD;
color: #465A65; }
section.invert-green header,
section.invert-green footer,
section.invert-green section::after,
section.invert-green blockquote::before,
section.invert-green blockquote::after {
color: #d6e6ce; }
section.invert-green table th,
section.invert-green table td {
border-color: #FFF2DD; }
section.invert-green table thead th {
background: #FFF2DD;
color: #32B490; }
section.invert-green table tbody > tr:nth-child(odd) td,
section.invert-green table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-green {
color: #465A65;
background-color: #FFF2DD;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-green a,
section.lead-green mark {
color: #32B490; }
section.lead-green code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section.lead-green h1 strong,
section.lead-green h2 strong,
section.lead-green h3 strong,
section.lead-green h4 strong,
section.lead-green h5 strong,
section.lead-green h6 strong {
color: #32B490; }
section.lead-green h1 img,
section.lead-green h2 img,
section.lead-green h3 img,
section.lead-green h4 img,
section.lead-green h5 img,
section.lead-green h6 img {
display: block;
margin: auto; }
section.lead-green pre > code {
background: #465A65;
color: #FFF2DD; }
section.lead-green header,
section.lead-green footer,
section.lead-green section::after,
section.lead-green blockquote::before,
section.lead-green blockquote::after {
color: #6b787d; }
section.lead-green table th,
section.lead-green table td {
border-color: #465A65; }
section.lead-green table thead th {
background: #465A65;
color: #FFF2DD; }
section.lead-green table tbody > tr:nth-child(odd) td,
section.lead-green table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.lead-green h1,
section.lead-green h2,
section.lead-green h3,
section.lead-green h4,
section.lead-green h5,
section.lead-green h6 {
text-align: center; }
section.lead-green h1 svg[data-marp-fitting='svg'],
section.lead-green h2 svg[data-marp-fitting='svg'],
section.lead-green h3 svg[data-marp-fitting='svg'],
section.lead-green h4 svg[data-marp-fitting='svg'],
section.lead-green h5 svg[data-marp-fitting='svg'],
section.lead-green h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-green p {
text-align: center; }
section.lead-green blockquote > h1,
section.lead-green blockquote > h2,
section.lead-green blockquote > h3,
section.lead-green blockquote > h4,
section.lead-green blockquote > h5,
section.lead-green blockquote > h6,
section.lead-green blockquote > p {
text-align: left; }
section.lead-green blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-green ul > li > p,
section.lead-green ol > li > p {
text-align: left; }
section.lead-green table {
margin-left: auto;
margin-right: auto; }
section.lead-invert-green {
color: #FFF2DD;
background-color: #32B490;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-invert-green a,
section.lead-invert-green mark {
color: #465A65; }
section.lead-invert-green code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.lead-invert-green h1 strong,
section.lead-invert-green h2 strong,
section.lead-invert-green h3 strong,
section.lead-invert-green h4 strong,
section.lead-invert-green h5 strong,
section.lead-invert-green h6 strong {
color: #465A65; }
section.lead-invert-green h1 img,
section.lead-invert-green h2 img,
section.lead-invert-green h3 img,
section.lead-invert-green h4 img,
section.lead-invert-green h5 img,
section.lead-invert-green h6 img {
display: block;
margin: auto; }
section.lead-invert-green pre > code {
background: #FFF2DD;
color: #465A65; }
section.lead-invert-green header,
section.lead-invert-green footer,
section.lead-invert-green section::after,
section.lead-invert-green blockquote::before,
section.lead-invert-green blockquote::after {
color: #d6e6ce; }
section.lead-invert-green table th,
section.lead-invert-green table td {
border-color: #FFF2DD; }
section.lead-invert-green table thead th {
background: #FFF2DD;
color: #32B490; }
section.lead-invert-green table tbody > tr:nth-child(odd) td,
section.lead-invert-green table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-invert-green h1,
section.lead-invert-green h2,
section.lead-invert-green h3,
section.lead-invert-green h4,
section.lead-invert-green h5,
section.lead-invert-green h6 {
text-align: center; }
section.lead-invert-green h1 svg[data-marp-fitting='svg'],
section.lead-invert-green h2 svg[data-marp-fitting='svg'],
section.lead-invert-green h3 svg[data-marp-fitting='svg'],
section.lead-invert-green h4 svg[data-marp-fitting='svg'],
section.lead-invert-green h5 svg[data-marp-fitting='svg'],
section.lead-invert-green h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-invert-green p {
text-align: center; }
section.lead-invert-green blockquote > h1,
section.lead-invert-green blockquote > h2,
section.lead-invert-green blockquote > h3,
section.lead-invert-green blockquote > h4,
section.lead-invert-green blockquote > h5,
section.lead-invert-green blockquote > h6,
section.lead-invert-green blockquote > p {
text-align: left; }
section.lead-invert-green blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-invert-green ul > li > p,
section.lead-invert-green ol > li > p {
text-align: left; }
section.lead-invert-green table {
margin-left: auto;
margin-right: auto; }
section.blue {
color: #465A65;
background-color: #FFF2DD; }
section.blue a,
section.blue mark {
color: #01BBD4; }
section.blue code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section.blue h1 strong,
section.blue h2 strong,
section.blue h3 strong,
section.blue h4 strong,
section.blue h5 strong,
section.blue h6 strong {
color: #01BBD4; }
section.blue h1 img,
section.blue h2 img,
section.blue h3 img,
section.blue h4 img,
section.blue h5 img,
section.blue h6 img {
display: block;
margin: auto; }
section.blue pre > code {
background: #465A65;
color: #FFF2DD; }
section.blue header,
section.blue footer,
section.blue section::after,
section.blue blockquote::before,
section.blue blockquote::after {
color: #6b787d; }
section.blue table th,
section.blue table td {
border-color: #465A65; }
section.blue table thead th {
background: #465A65;
color: #FFF2DD; }
section.blue table tbody > tr:nth-child(odd) td,
section.blue table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.invert-blue {
color: #FFF2DD;
background-color: #01BBD4; }
section.invert-blue a,
section.invert-blue mark {
color: #465A65; }
section.invert-blue code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.invert-blue h1 strong,
section.invert-blue h2 strong,
section.invert-blue h3 strong,
section.invert-blue h4 strong,
section.invert-blue h5 strong,
section.invert-blue h6 strong {
color: #465A65; }
section.invert-blue h1 img,
section.invert-blue h2 img,
section.invert-blue h3 img,
section.invert-blue h4 img,
section.invert-blue h5 img,
section.invert-blue h6 img {
display: block;
margin: auto; }
section.invert-blue pre > code {
background: #FFF2DD;
color: #465A65; }
section.invert-blue header,
section.invert-blue footer,
section.invert-blue section::after,
section.invert-blue blockquote::before,
section.invert-blue blockquote::after {
color: #cce7db; }
section.invert-blue table th,
section.invert-blue table td {
border-color: #FFF2DD; }
section.invert-blue table thead th {
background: #FFF2DD;
color: #01BBD4; }
section.invert-blue table tbody > tr:nth-child(odd) td,
section.invert-blue table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-blue {
color: #465A65;
background-color: #FFF2DD;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-blue a,
section.lead-blue mark {
color: #01BBD4; }
section.lead-blue code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section.lead-blue h1 strong,
section.lead-blue h2 strong,
section.lead-blue h3 strong,
section.lead-blue h4 strong,
section.lead-blue h5 strong,
section.lead-blue h6 strong {
color: #01BBD4; }
section.lead-blue h1 img,
section.lead-blue h2 img,
section.lead-blue h3 img,
section.lead-blue h4 img,
section.lead-blue h5 img,
section.lead-blue h6 img {
display: block;
margin: auto; }
section.lead-blue pre > code {
background: #465A65;
color: #FFF2DD; }
section.lead-blue header,
section.lead-blue footer,
section.lead-blue section::after,
section.lead-blue blockquote::before,
section.lead-blue blockquote::after {
color: #6b787d; }
section.lead-blue table th,
section.lead-blue table td {
border-color: #465A65; }
section.lead-blue table thead th {
background: #465A65;
color: #FFF2DD; }
section.lead-blue table tbody > tr:nth-child(odd) td,
section.lead-blue table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.lead-blue h1,
section.lead-blue h2,
section.lead-blue h3,
section.lead-blue h4,
section.lead-blue h5,
section.lead-blue h6 {
text-align: center; }
section.lead-blue h1 svg[data-marp-fitting='svg'],
section.lead-blue h2 svg[data-marp-fitting='svg'],
section.lead-blue h3 svg[data-marp-fitting='svg'],
section.lead-blue h4 svg[data-marp-fitting='svg'],
section.lead-blue h5 svg[data-marp-fitting='svg'],
section.lead-blue h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-blue p {
text-align: center; }
section.lead-blue blockquote > h1,
section.lead-blue blockquote > h2,
section.lead-blue blockquote > h3,
section.lead-blue blockquote > h4,
section.lead-blue blockquote > h5,
section.lead-blue blockquote > h6,
section.lead-blue blockquote > p {
text-align: left; }
section.lead-blue blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-blue ul > li > p,
section.lead-blue ol > li > p {
text-align: left; }
section.lead-blue table {
margin-left: auto;
margin-right: auto; }
section.lead-invert-blue {
color: #FFF2DD;
background-color: #01BBD4;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-invert-blue a,
section.lead-invert-blue mark {
color: #465A65; }
section.lead-invert-blue code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.lead-invert-blue h1 strong,
section.lead-invert-blue h2 strong,
section.lead-invert-blue h3 strong,
section.lead-invert-blue h4 strong,
section.lead-invert-blue h5 strong,
section.lead-invert-blue h6 strong {
color: #465A65; }
section.lead-invert-blue h1 img,
section.lead-invert-blue h2 img,
section.lead-invert-blue h3 img,
section.lead-invert-blue h4 img,
section.lead-invert-blue h5 img,
section.lead-invert-blue h6 img {
display: block;
margin: auto; }
section.lead-invert-blue pre > code {
background: #FFF2DD;
color: #465A65; }
section.lead-invert-blue header,
section.lead-invert-blue footer,
section.lead-invert-blue section::after,
section.lead-invert-blue blockquote::before,
section.lead-invert-blue blockquote::after {
color: #cce7db; }
section.lead-invert-blue table th,
section.lead-invert-blue table td {
border-color: #FFF2DD; }
section.lead-invert-blue table thead th {
background: #FFF2DD;
color: #01BBD4; }
section.lead-invert-blue table tbody > tr:nth-child(odd) td,
section.lead-invert-blue table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-invert-blue h1,
section.lead-invert-blue h2,
section.lead-invert-blue h3,
section.lead-invert-blue h4,
section.lead-invert-blue h5,
section.lead-invert-blue h6 {
text-align: center; }
section.lead-invert-blue h1 svg[data-marp-fitting='svg'],
section.lead-invert-blue h2 svg[data-marp-fitting='svg'],
section.lead-invert-blue h3 svg[data-marp-fitting='svg'],
section.lead-invert-blue h4 svg[data-marp-fitting='svg'],
section.lead-invert-blue h5 svg[data-marp-fitting='svg'],
section.lead-invert-blue h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-invert-blue p {
text-align: center; }
section.lead-invert-blue blockquote > h1,
section.lead-invert-blue blockquote > h2,
section.lead-invert-blue blockquote > h3,
section.lead-invert-blue blockquote > h4,
section.lead-invert-blue blockquote > h5,
section.lead-invert-blue blockquote > h6,
section.lead-invert-blue blockquote > p {
text-align: left; }
section.lead-invert-blue blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-invert-blue ul > li > p,
section.lead-invert-blue ol > li > p {
text-align: left; }
section.lead-invert-blue table {
margin-left: auto;
margin-right: auto; }
section.pink {
color: #465A65;
background-color: #FFF2DD; }
section.pink a,
section.pink mark {
color: #FF3F80; }
section.pink code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section.pink h1 strong,
section.pink h2 strong,
section.pink h3 strong,
section.pink h4 strong,
section.pink h5 strong,
section.pink h6 strong {
color: #FF3F80; }
section.pink h1 img,
section.pink h2 img,
section.pink h3 img,
section.pink h4 img,
section.pink h5 img,
section.pink h6 img {
display: block;
margin: auto; }
section.pink pre > code {
background: #465A65;
color: #FFF2DD; }
section.pink header,
section.pink footer,
section.pink section::after,
section.pink blockquote::before,
section.pink blockquote::after {
color: #6b787d; }
section.pink table th,
section.pink table td {
border-color: #465A65; }
section.pink table thead th {
background: #465A65;
color: #FFF2DD; }
section.pink table tbody > tr:nth-child(odd) td,
section.pink table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.invert-pink {
color: #FFF2DD;
background-color: #FF3F80; }
section.invert-pink a,
section.invert-pink mark {
color: #465A65; }
section.invert-pink code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.invert-pink h1 strong,
section.invert-pink h2 strong,
section.invert-pink h3 strong,
section.invert-pink h4 strong,
section.invert-pink h5 strong,
section.invert-pink h6 strong {
color: #465A65; }
section.invert-pink h1 img,
section.invert-pink h2 img,
section.invert-pink h3 img,
section.invert-pink h4 img,
section.invert-pink h5 img,
section.invert-pink h6 img {
display: block;
margin: auto; }
section.invert-pink pre > code {
background: #FFF2DD;
color: #465A65; }
section.invert-pink header,
section.invert-pink footer,
section.invert-pink section::after,
section.invert-pink blockquote::before,
section.invert-pink blockquote::after {
color: #ffceca; }
section.invert-pink table th,
section.invert-pink table td {
border-color: #FFF2DD; }
section.invert-pink table thead th {
background: #FFF2DD;
color: #FF3F80; }
section.invert-pink table tbody > tr:nth-child(odd) td,
section.invert-pink table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-pink {
color: #465A65;
background-color: #FFF2DD;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-pink a,
section.lead-pink mark {
color: #FF3F80; }
section.lead-pink code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section.lead-pink h1 strong,
section.lead-pink h2 strong,
section.lead-pink h3 strong,
section.lead-pink h4 strong,
section.lead-pink h5 strong,
section.lead-pink h6 strong {
color: #FF3F80; }
section.lead-pink h1 img,
section.lead-pink h2 img,
section.lead-pink h3 img,
section.lead-pink h4 img,
section.lead-pink h5 img,
section.lead-pink h6 img {
display: block;
margin: auto; }
section.lead-pink pre > code {
background: #465A65;
color: #FFF2DD; }
section.lead-pink header,
section.lead-pink footer,
section.lead-pink section::after,
section.lead-pink blockquote::before,
section.lead-pink blockquote::after {
color: #6b787d; }
section.lead-pink table th,
section.lead-pink table td {
border-color: #465A65; }
section.lead-pink table thead th {
background: #465A65;
color: #FFF2DD; }
section.lead-pink table tbody > tr:nth-child(odd) td,
section.lead-pink table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.lead-pink h1,
section.lead-pink h2,
section.lead-pink h3,
section.lead-pink h4,
section.lead-pink h5,
section.lead-pink h6 {
text-align: center; }
section.lead-pink h1 svg[data-marp-fitting='svg'],
section.lead-pink h2 svg[data-marp-fitting='svg'],
section.lead-pink h3 svg[data-marp-fitting='svg'],
section.lead-pink h4 svg[data-marp-fitting='svg'],
section.lead-pink h5 svg[data-marp-fitting='svg'],
section.lead-pink h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-pink p {
text-align: center; }
section.lead-pink blockquote > h1,
section.lead-pink blockquote > h2,
section.lead-pink blockquote > h3,
section.lead-pink blockquote > h4,
section.lead-pink blockquote > h5,
section.lead-pink blockquote > h6,
section.lead-pink blockquote > p {
text-align: left; }
section.lead-pink blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-pink ul > li > p,
section.lead-pink ol > li > p {
text-align: left; }
section.lead-pink table {
margin-left: auto;
margin-right: auto; }
section.lead-invert-pink {
color: #FFF2DD;
background-color: #FF3F80;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-invert-pink a,
section.lead-invert-pink mark {
color: #465A65; }
section.lead-invert-pink code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.lead-invert-pink h1 strong,
section.lead-invert-pink h2 strong,
section.lead-invert-pink h3 strong,
section.lead-invert-pink h4 strong,
section.lead-invert-pink h5 strong,
section.lead-invert-pink h6 strong {
color: #465A65; }
section.lead-invert-pink h1 img,
section.lead-invert-pink h2 img,
section.lead-invert-pink h3 img,
section.lead-invert-pink h4 img,
section.lead-invert-pink h5 img,
section.lead-invert-pink h6 img {
display: block;
margin: auto; }
section.lead-invert-pink pre > code {
background: #FFF2DD;
color: #465A65; }
section.lead-invert-pink header,
section.lead-invert-pink footer,
section.lead-invert-pink section::after,
section.lead-invert-pink blockquote::before,
section.lead-invert-pink blockquote::after {
color: #ffceca; }
section.lead-invert-pink table th,
section.lead-invert-pink table td {
border-color: #FFF2DD; }
section.lead-invert-pink table thead th {
background: #FFF2DD;
color: #FF3F80; }
section.lead-invert-pink table tbody > tr:nth-child(odd) td,
section.lead-invert-pink table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-invert-pink h1,
section.lead-invert-pink h2,
section.lead-invert-pink h3,
section.lead-invert-pink h4,
section.lead-invert-pink h5,
section.lead-invert-pink h6 {
text-align: center; }
section.lead-invert-pink h1 svg[data-marp-fitting='svg'],
section.lead-invert-pink h2 svg[data-marp-fitting='svg'],
section.lead-invert-pink h3 svg[data-marp-fitting='svg'],
section.lead-invert-pink h4 svg[data-marp-fitting='svg'],
section.lead-invert-pink h5 svg[data-marp-fitting='svg'],
section.lead-invert-pink h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-invert-pink p {
text-align: center; }
section.lead-invert-pink blockquote > h1,
section.lead-invert-pink blockquote > h2,
section.lead-invert-pink blockquote > h3,
section.lead-invert-pink blockquote > h4,
section.lead-invert-pink blockquote > h5,
section.lead-invert-pink blockquote > h6,
section.lead-invert-pink blockquote > p {
text-align: left; }
section.lead-invert-pink blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-invert-pink ul > li > p,
section.lead-invert-pink ol > li > p {
text-align: left; }
section.lead-invert-pink table {
margin-left: auto;
margin-right: auto; }
section.red {
color: #465A65;
background-color: #FFF2DD; }
section.red a,
section.red mark {
color: #FF5152; }
section.red code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section.red h1 strong,
section.red h2 strong,
section.red h3 strong,
section.red h4 strong,
section.red h5 strong,
section.red h6 strong {
color: #FF5152; }
section.red h1 img,
section.red h2 img,
section.red h3 img,
section.red h4 img,
section.red h5 img,
section.red h6 img {
display: block;
margin: auto; }
section.red pre > code {
background: #465A65;
color: #FFF2DD; }
section.red header,
section.red footer,
section.red section::after,
section.red blockquote::before,
section.red blockquote::after {
color: #6b787d; }
section.red table th,
section.red table td {
border-color: #465A65; }
section.red table thead th {
background: #465A65;
color: #FFF2DD; }
section.red table tbody > tr:nth-child(odd) td,
section.red table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.invert-red {
color: #FFF2DD;
background-color: #FF5152; }
section.invert-red a,
section.invert-red mark {
color: #465A65; }
section.invert-red code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.invert-red h1 strong,
section.invert-red h2 strong,
section.invert-red h3 strong,
section.invert-red h4 strong,
section.invert-red h5 strong,
section.invert-red h6 strong {
color: #465A65; }
section.invert-red h1 img,
section.invert-red h2 img,
section.invert-red h3 img,
section.invert-red h4 img,
section.invert-red h5 img,
section.invert-red h6 img {
display: block;
margin: auto; }
section.invert-red pre > code {
background: #FFF2DD;
color: #465A65; }
section.invert-red header,
section.invert-red footer,
section.invert-red section::after,
section.invert-red blockquote::before,
section.invert-red blockquote::after {
color: #ffd2c1; }
section.invert-red table th,
section.invert-red table td {
border-color: #FFF2DD; }
section.invert-red table thead th {
background: #FFF2DD;
color: #FF5152; }
section.invert-red table tbody > tr:nth-child(odd) td,
section.invert-red table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-red {
color: #465A65;
background-color: #FFF2DD;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-red a,
section.lead-red mark {
color: #FF5152; }
section.lead-red code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section.lead-red h1 strong,
section.lead-red h2 strong,
section.lead-red h3 strong,
section.lead-red h4 strong,
section.lead-red h5 strong,
section.lead-red h6 strong {
color: #FF5152; }
section.lead-red h1 img,
section.lead-red h2 img,
section.lead-red h3 img,
section.lead-red h4 img,
section.lead-red h5 img,
section.lead-red h6 img {
display: block;
margin: auto; }
section.lead-red pre > code {
background: #465A65;
color: #FFF2DD; }
section.lead-red header,
section.lead-red footer,
section.lead-red section::after,
section.lead-red blockquote::before,
section.lead-red blockquote::after {
color: #6b787d; }
section.lead-red table th,
section.lead-red table td {
border-color: #465A65; }
section.lead-red table thead th {
background: #465A65;
color: #FFF2DD; }
section.lead-red table tbody > tr:nth-child(odd) td,
section.lead-red table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.lead-red h1,
section.lead-red h2,
section.lead-red h3,
section.lead-red h4,
section.lead-red h5,
section.lead-red h6 {
text-align: center; }
section.lead-red h1 svg[data-marp-fitting='svg'],
section.lead-red h2 svg[data-marp-fitting='svg'],
section.lead-red h3 svg[data-marp-fitting='svg'],
section.lead-red h4 svg[data-marp-fitting='svg'],
section.lead-red h5 svg[data-marp-fitting='svg'],
section.lead-red h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-red p {
text-align: center; }
section.lead-red blockquote > h1,
section.lead-red blockquote > h2,
section.lead-red blockquote > h3,
section.lead-red blockquote > h4,
section.lead-red blockquote > h5,
section.lead-red blockquote > h6,
section.lead-red blockquote > p {
text-align: left; }
section.lead-red blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-red ul > li > p,
section.lead-red ol > li > p {
text-align: left; }
section.lead-red table {
margin-left: auto;
margin-right: auto; }
section.lead-invert-red {
color: #FFF2DD;
background-color: #FF5152;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-invert-red a,
section.lead-invert-red mark {
color: #465A65; }
section.lead-invert-red code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.lead-invert-red h1 strong,
section.lead-invert-red h2 strong,
section.lead-invert-red h3 strong,
section.lead-invert-red h4 strong,
section.lead-invert-red h5 strong,
section.lead-invert-red h6 strong {
color: #465A65; }
section.lead-invert-red h1 img,
section.lead-invert-red h2 img,
section.lead-invert-red h3 img,
section.lead-invert-red h4 img,
section.lead-invert-red h5 img,
section.lead-invert-red h6 img {
display: block;
margin: auto; }
section.lead-invert-red pre > code {
background: #FFF2DD;
color: #465A65; }
section.lead-invert-red header,
section.lead-invert-red footer,
section.lead-invert-red section::after,
section.lead-invert-red blockquote::before,
section.lead-invert-red blockquote::after {
color: #ffd2c1; }
section.lead-invert-red table th,
section.lead-invert-red table td {
border-color: #FFF2DD; }
section.lead-invert-red table thead th {
background: #FFF2DD;
color: #FF5152; }
section.lead-invert-red table tbody > tr:nth-child(odd) td,
section.lead-invert-red table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-invert-red h1,
section.lead-invert-red h2,
section.lead-invert-red h3,
section.lead-invert-red h4,
section.lead-invert-red h5,
section.lead-invert-red h6 {
text-align: center; }
section.lead-invert-red h1 svg[data-marp-fitting='svg'],
section.lead-invert-red h2 svg[data-marp-fitting='svg'],
section.lead-invert-red h3 svg[data-marp-fitting='svg'],
section.lead-invert-red h4 svg[data-marp-fitting='svg'],
section.lead-invert-red h5 svg[data-marp-fitting='svg'],
section.lead-invert-red h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-invert-red p {
text-align: center; }
section.lead-invert-red blockquote > h1,
section.lead-invert-red blockquote > h2,
section.lead-invert-red blockquote > h3,
section.lead-invert-red blockquote > h4,
section.lead-invert-red blockquote > h5,
section.lead-invert-red blockquote > h6,
section.lead-invert-red blockquote > p {
text-align: left; }
section.lead-invert-red blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-invert-red ul > li > p,
section.lead-invert-red ol > li > p {
text-align: left; }
section.lead-invert-red table {
margin-left: auto;
margin-right: auto; }
section.purple {
color: #465A65;
background-color: #FFF2DD; }
section.purple a,
section.purple mark {
color: #454D71; }
section.purple code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section.purple h1 strong,
section.purple h2 strong,
section.purple h3 strong,
section.purple h4 strong,
section.purple h5 strong,
section.purple h6 strong {
color: #454D71; }
section.purple h1 img,
section.purple h2 img,
section.purple h3 img,
section.purple h4 img,
section.purple h5 img,
section.purple h6 img {
display: block;
margin: auto; }
section.purple pre > code {
background: #465A65;
color: #FFF2DD; }
section.purple header,
section.purple footer,
section.purple section::after,
section.purple blockquote::before,
section.purple blockquote::after {
color: #6b787d; }
section.purple table th,
section.purple table td {
border-color: #465A65; }
section.purple table thead th {
background: #465A65;
color: #FFF2DD; }
section.purple table tbody > tr:nth-child(odd) td,
section.purple table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.invert-purple {
color: #FFF2DD;
background-color: #454D71; }
section.invert-purple a,
section.invert-purple mark {
color: #465A65; }
section.invert-purple code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.invert-purple h1 strong,
section.invert-purple h2 strong,
section.invert-purple h3 strong,
section.invert-purple h4 strong,
section.invert-purple h5 strong,
section.invert-purple h6 strong {
color: #465A65; }
section.invert-purple h1 img,
section.invert-purple h2 img,
section.invert-purple h3 img,
section.invert-purple h4 img,
section.invert-purple h5 img,
section.invert-purple h6 img {
display: block;
margin: auto; }
section.invert-purple pre > code {
background: #FFF2DD;
color: #465A65; }
section.invert-purple header,
section.invert-purple footer,
section.invert-purple section::after,
section.invert-purple blockquote::before,
section.invert-purple blockquote::after {
color: #dad1c7; }
section.invert-purple table th,
section.invert-purple table td {
border-color: #FFF2DD; }
section.invert-purple table thead th {
background: #FFF2DD;
color: #454D71; }
section.invert-purple table tbody > tr:nth-child(odd) td,
section.invert-purple table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-purple {
color: #465A65;
background-color: #FFF2DD;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-purple a,
section.lead-purple mark {
color: #454D71; }
section.lead-purple code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section.lead-purple h1 strong,
section.lead-purple h2 strong,
section.lead-purple h3 strong,
section.lead-purple h4 strong,
section.lead-purple h5 strong,
section.lead-purple h6 strong {
color: #454D71; }
section.lead-purple h1 img,
section.lead-purple h2 img,
section.lead-purple h3 img,
section.lead-purple h4 img,
section.lead-purple h5 img,
section.lead-purple h6 img {
display: block;
margin: auto; }
section.lead-purple pre > code {
background: #465A65;
color: #FFF2DD; }
section.lead-purple header,
section.lead-purple footer,
section.lead-purple section::after,
section.lead-purple blockquote::before,
section.lead-purple blockquote::after {
color: #6b787d; }
section.lead-purple table th,
section.lead-purple table td {
border-color: #465A65; }
section.lead-purple table thead th {
background: #465A65;
color: #FFF2DD; }
section.lead-purple table tbody > tr:nth-child(odd) td,
section.lead-purple table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.lead-purple h1,
section.lead-purple h2,
section.lead-purple h3,
section.lead-purple h4,
section.lead-purple h5,
section.lead-purple h6 {
text-align: center; }
section.lead-purple h1 svg[data-marp-fitting='svg'],
section.lead-purple h2 svg[data-marp-fitting='svg'],
section.lead-purple h3 svg[data-marp-fitting='svg'],
section.lead-purple h4 svg[data-marp-fitting='svg'],
section.lead-purple h5 svg[data-marp-fitting='svg'],
section.lead-purple h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-purple p {
text-align: center; }
section.lead-purple blockquote > h1,
section.lead-purple blockquote > h2,
section.lead-purple blockquote > h3,
section.lead-purple blockquote > h4,
section.lead-purple blockquote > h5,
section.lead-purple blockquote > h6,
section.lead-purple blockquote > p {
text-align: left; }
section.lead-purple blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-purple ul > li > p,
section.lead-purple ol > li > p {
text-align: left; }
section.lead-purple table {
margin-left: auto;
margin-right: auto; }
section.lead-invert-purple {
color: #FFF2DD;
background-color: #454D71;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-invert-purple a,
section.lead-invert-purple mark {
color: #465A65; }
section.lead-invert-purple code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.lead-invert-purple h1 strong,
section.lead-invert-purple h2 strong,
section.lead-invert-purple h3 strong,
section.lead-invert-purple h4 strong,
section.lead-invert-purple h5 strong,
section.lead-invert-purple h6 strong {
color: #465A65; }
section.lead-invert-purple h1 img,
section.lead-invert-purple h2 img,
section.lead-invert-purple h3 img,
section.lead-invert-purple h4 img,
section.lead-invert-purple h5 img,
section.lead-invert-purple h6 img {
display: block;
margin: auto; }
section.lead-invert-purple pre > code {
background: #FFF2DD;
color: #465A65; }
section.lead-invert-purple header,
section.lead-invert-purple footer,
section.lead-invert-purple section::after,
section.lead-invert-purple blockquote::before,
section.lead-invert-purple blockquote::after {
color: #dad1c7; }
section.lead-invert-purple table th,
section.lead-invert-purple table td {
border-color: #FFF2DD; }
section.lead-invert-purple table thead th {
background: #FFF2DD;
color: #454D71; }
section.lead-invert-purple table tbody > tr:nth-child(odd) td,
section.lead-invert-purple table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-invert-purple h1,
section.lead-invert-purple h2,
section.lead-invert-purple h3,
section.lead-invert-purple h4,
section.lead-invert-purple h5,
section.lead-invert-purple h6 {
text-align: center; }
section.lead-invert-purple h1 svg[data-marp-fitting='svg'],
section.lead-invert-purple h2 svg[data-marp-fitting='svg'],
section.lead-invert-purple h3 svg[data-marp-fitting='svg'],
section.lead-invert-purple h4 svg[data-marp-fitting='svg'],
section.lead-invert-purple h5 svg[data-marp-fitting='svg'],
section.lead-invert-purple h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-invert-purple p {
text-align: center; }
section.lead-invert-purple blockquote > h1,
section.lead-invert-purple blockquote > h2,
section.lead-invert-purple blockquote > h3,
section.lead-invert-purple blockquote > h4,
section.lead-invert-purple blockquote > h5,
section.lead-invert-purple blockquote > h6,
section.lead-invert-purple blockquote > p {
text-align: left; }
section.lead-invert-purple blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-invert-purple ul > li > p,
section.lead-invert-purple ol > li > p {
text-align: left; }
section.lead-invert-purple table {
margin-left: auto;
margin-right: auto; }
section.orange {
color: #465A65;
background-color: #FFF2DD; }
section.orange a,
section.orange mark {
color: #FF9000; }
section.orange code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section.orange h1 strong,
section.orange h2 strong,
section.orange h3 strong,
section.orange h4 strong,
section.orange h5 strong,
section.orange h6 strong {
color: #FF9000; }
section.orange h1 img,
section.orange h2 img,
section.orange h3 img,
section.orange h4 img,
section.orange h5 img,
section.orange h6 img {
display: block;
margin: auto; }
section.orange pre > code {
background: #465A65;
color: #FFF2DD; }
section.orange header,
section.orange footer,
section.orange section::after,
section.orange blockquote::before,
section.orange blockquote::after {
color: #6b787d; }
section.orange table th,
section.orange table td {
border-color: #465A65; }
section.orange table thead th {
background: #465A65;
color: #FFF2DD; }
section.orange table tbody > tr:nth-child(odd) td,
section.orange table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.invert-orange {
color: #FFF2DD;
background-color: #FF9000; }
section.invert-orange a,
section.invert-orange mark {
color: #465A65; }
section.invert-orange code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.invert-orange h1 strong,
section.invert-orange h2 strong,
section.invert-orange h3 strong,
section.invert-orange h4 strong,
section.invert-orange h5 strong,
section.invert-orange h6 strong {
color: #465A65; }
section.invert-orange h1 img,
section.invert-orange h2 img,
section.invert-orange h3 img,
section.invert-orange h4 img,
section.invert-orange h5 img,
section.invert-orange h6 img {
display: block;
margin: auto; }
section.invert-orange pre > code {
background: #FFF2DD;
color: #465A65; }
section.invert-orange header,
section.invert-orange footer,
section.invert-orange section::after,
section.invert-orange blockquote::before,
section.invert-orange blockquote::after {
color: #ffdeb1; }
section.invert-orange table th,
section.invert-orange table td {
border-color: #FFF2DD; }
section.invert-orange table thead th {
background: #FFF2DD;
color: #FF9000; }
section.invert-orange table tbody > tr:nth-child(odd) td,
section.invert-orange table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-orange {
color: #465A65;
background-color: #FFF2DD;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-orange a,
section.lead-orange mark {
color: #FF9000; }
section.lead-orange code {
background: rgba(70, 90, 101, 0.8);
color: #FFF2DD; }
section.lead-orange h1 strong,
section.lead-orange h2 strong,
section.lead-orange h3 strong,
section.lead-orange h4 strong,
section.lead-orange h5 strong,
section.lead-orange h6 strong {
color: #FF9000; }
section.lead-orange h1 img,
section.lead-orange h2 img,
section.lead-orange h3 img,
section.lead-orange h4 img,
section.lead-orange h5 img,
section.lead-orange h6 img {
display: block;
margin: auto; }
section.lead-orange pre > code {
background: #465A65;
color: #FFF2DD; }
section.lead-orange header,
section.lead-orange footer,
section.lead-orange section::after,
section.lead-orange blockquote::before,
section.lead-orange blockquote::after {
color: #6b787d; }
section.lead-orange table th,
section.lead-orange table td {
border-color: #465A65; }
section.lead-orange table thead th {
background: #465A65;
color: #FFF2DD; }
section.lead-orange table tbody > tr:nth-child(odd) td,
section.lead-orange table tbody > tr:nth-child(odd) th {
background: rgba(70, 90, 101, 0.1); }
section.lead-orange h1,
section.lead-orange h2,
section.lead-orange h3,
section.lead-orange h4,
section.lead-orange h5,
section.lead-orange h6 {
text-align: center; }
section.lead-orange h1 svg[data-marp-fitting='svg'],
section.lead-orange h2 svg[data-marp-fitting='svg'],
section.lead-orange h3 svg[data-marp-fitting='svg'],
section.lead-orange h4 svg[data-marp-fitting='svg'],
section.lead-orange h5 svg[data-marp-fitting='svg'],
section.lead-orange h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-orange p {
text-align: center; }
section.lead-orange blockquote > h1,
section.lead-orange blockquote > h2,
section.lead-orange blockquote > h3,
section.lead-orange blockquote > h4,
section.lead-orange blockquote > h5,
section.lead-orange blockquote > h6,
section.lead-orange blockquote > p {
text-align: left; }
section.lead-orange blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-orange ul > li > p,
section.lead-orange ol > li > p {
text-align: left; }
section.lead-orange table {
margin-left: auto;
margin-right: auto; }
section.lead-invert-orange {
color: #FFF2DD;
background-color: #FF9000;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center; }
section.lead-invert-orange a,
section.lead-invert-orange mark {
color: #465A65; }
section.lead-invert-orange code {
background: rgba(255, 242, 221, 0.8);
color: #465A65; }
section.lead-invert-orange h1 strong,
section.lead-invert-orange h2 strong,
section.lead-invert-orange h3 strong,
section.lead-invert-orange h4 strong,
section.lead-invert-orange h5 strong,
section.lead-invert-orange h6 strong {
color: #465A65; }
section.lead-invert-orange h1 img,
section.lead-invert-orange h2 img,
section.lead-invert-orange h3 img,
section.lead-invert-orange h4 img,
section.lead-invert-orange h5 img,
section.lead-invert-orange h6 img {
display: block;
margin: auto; }
section.lead-invert-orange pre > code {
background: #FFF2DD;
color: #465A65; }
section.lead-invert-orange header,
section.lead-invert-orange footer,
section.lead-invert-orange section::after,
section.lead-invert-orange blockquote::before,
section.lead-invert-orange blockquote::after {
color: #ffdeb1; }
section.lead-invert-orange table th,
section.lead-invert-orange table td {
border-color: #FFF2DD; }
section.lead-invert-orange table thead th {
background: #FFF2DD;
color: #FF9000; }
section.lead-invert-orange table tbody > tr:nth-child(odd) td,
section.lead-invert-orange table tbody > tr:nth-child(odd) th {
background: rgba(255, 242, 221, 0.1); }
section.lead-invert-orange h1,
section.lead-invert-orange h2,
section.lead-invert-orange h3,
section.lead-invert-orange h4,
section.lead-invert-orange h5,
section.lead-invert-orange h6 {
text-align: center; }
section.lead-invert-orange h1 svg[data-marp-fitting='svg'],
section.lead-invert-orange h2 svg[data-marp-fitting='svg'],
section.lead-invert-orange h3 svg[data-marp-fitting='svg'],
section.lead-invert-orange h4 svg[data-marp-fitting='svg'],
section.lead-invert-orange h5 svg[data-marp-fitting='svg'],
section.lead-invert-orange h6 svg[data-marp-fitting='svg'] {
--preserve-aspect-ratio: xMidYMid meet; }
section.lead-invert-orange p {
text-align: center; }
section.lead-invert-orange blockquote > h1,
section.lead-invert-orange blockquote > h2,
section.lead-invert-orange blockquote > h3,
section.lead-invert-orange blockquote > h4,
section.lead-invert-orange blockquote > h5,
section.lead-invert-orange blockquote > h6,
section.lead-invert-orange blockquote > p {
text-align: left; }
section.lead-invert-orange blockquote svg[data-marp-fitting='svg']:not([data-marp-fitting-math]) {
--preserve-aspect-ratio: xMinYMin meet; }
section.lead-invert-orange ul > li > p,
section.lead-invert-orange ol > li > p {
text-align: left; }
section.lead-invert-orange table {
margin-left: auto;
margin-right: auto; }
header,
footer,
section::after {
box-sizing: border-box;
font-size: 66%;
height: 70px;
line-height: 50px;
overflow: hidden;
padding: 10px 25px;
position: absolute; }
header {
left: 0;
right: 0;
top: 0; }
footer {
left: 0;
right: 0;
bottom: 0; }
section::after {
right: 0;
bottom: 0;
font-size: 80%; }