|
|
* { |
|
|
box-sizing: border-box; |
|
|
} |
|
|
|
|
|
@font-face { |
|
|
font-family: Roboto; |
|
|
font-style: normal; |
|
|
font-weight: 300; |
|
|
src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCRc4AMP6lbBP.woff2); |
|
|
} |
|
|
|
|
|
body { |
|
|
padding: 20px; |
|
|
font-family: Roboto, Arial, sans-serif; |
|
|
font-size: 16px; |
|
|
line-height: 22px; |
|
|
color: currentColor; |
|
|
} |
|
|
|
|
|
header { |
|
|
margin-bottom: 30px; |
|
|
} |
|
|
|
|
|
.container { |
|
|
max-width: 700px; |
|
|
} |
|
|
|
|
|
main { |
|
|
padding: 0; |
|
|
} |
|
|
|
|
|
fieldset { |
|
|
margin: 15px 0; |
|
|
} |
|
|
|
|
|
fieldset p { |
|
|
padding: 0; |
|
|
margin: 0; |
|
|
color: #6d6d6d; |
|
|
font-style: italic; |
|
|
} |
|
|
|
|
|
textarea { |
|
|
width: 100%; |
|
|
border: 2px solid currentColor; |
|
|
height: 200px; |
|
|
padding: 10px; |
|
|
} |
|
|
|
|
|
#warnings { |
|
|
color: #dd0000; |
|
|
padding: 5px 0; |
|
|
} |
|
|
|
|
|
#warnings:empty { |
|
|
display: none; |
|
|
} |
|
|
|
|
|
.audio-error { |
|
|
color: red; |
|
|
border: 2px solid red; |
|
|
padding: 10px; |
|
|
} |
|
|
|
|
|
pre, span.code { |
|
|
font-size: 14px; |
|
|
padding: 5px; |
|
|
font-family: Monaco, monospace; |
|
|
border: 1px solid #ffffff; |
|
|
} |
|
|
|
|
|
a { |
|
|
color: currentColor; |
|
|
} |
|
|
|
|
|
a:visited { |
|
|
color: currentColor; |
|
|
} |
|
|
|
|
|
h1 { |
|
|
margin: 20px 0; |
|
|
} |
|
|
|
|
|
h2 { |
|
|
margin-bottom: 5px; |
|
|
} |
|
|
|
|
|
p { |
|
|
text-align: start; |
|
|
} |
|
|
|
|
|
input { |
|
|
font-size: 1em; |
|
|
} |
|
|
|
|
|
button { |
|
|
margin: 0 4px; |
|
|
padding: 5px 10px; |
|
|
font-size: inherit; |
|
|
background: #e2fdf1; |
|
|
border: 1px solid #5c5c5c; |
|
|
border-radius: 4px; |
|
|
} |
|
|
|
|
|
button:hover { |
|
|
background-color: #3FB07C; |
|
|
color: white; |
|
|
border-color: #3FB07C; |
|
|
} |
|
|
|
|
|
.visible-background svg { |
|
|
background: #f5f5f5; |
|
|
} |
|
|
|
|
|
table { |
|
|
border-spacing: 0; |
|
|
} |
|
|
|
|
|
th { |
|
|
text-align: start; |
|
|
} |
|
|
|
|
|
th, td { |
|
|
border: 1px solid #dfe2e5; |
|
|
padding: 16px 20px; |
|
|
} |
|
|
|
|
|
tr:nth-child(even) { |
|
|
background-color: #F6F8FA; |
|
|
} |
|
|
|
|
|
.table-header td { |
|
|
background: #adf3f3; |
|
|
font-size: 22px; |
|
|
} |
|
|
|
|
|
@media only screen and (min-width:700px) { |
|
|
|
|
|
header { |
|
|
max-width: 1000px; |
|
|
margin: 0 auto 30px auto; |
|
|
padding: 0 30px; |
|
|
} |
|
|
|
|
|
|
|
|
.container { |
|
|
margin: 0 auto; |
|
|
max-width: 770px; |
|
|
} |
|
|
|
|
|
h1 { |
|
|
text-align: center; |
|
|
} |
|
|
|
|
|
table { |
|
|
margin: 0 auto; |
|
|
} |
|
|
} |
|
|
|
|
|
@media (prefers-color-scheme: dark) { |
|
|
body { |
|
|
color: #ffffff; |
|
|
background: #121212; |
|
|
} |
|
|
.table-header td { |
|
|
color: #000000; |
|
|
} |
|
|
tr:nth-child(even) { |
|
|
background-color: #666666; |
|
|
} |
|
|
.visible-background svg { |
|
|
background: #404040; |
|
|
} |
|
|
} |
|
|
|