|
- span.sc {
- font-variant: small-caps;
- }
-
-
- html {
- background: #bcf;
- font: 1em "Helvetica Neue",Helvetica,sans-serif;
- line-height: 1.6;
- overflow-y: scroll;
- overflow-x: auto;
- height: 100%;
- }
-
- h1 {
- font-size: 2.6em;
- font-weight: normal;
- padding: 6px;
- margin: 0px -70px 0px -70px;
- text-align: center;
- }
-
- table {
- max-width: 400px;
- margin: 0px auto;
- background: #f8f8ff;
- border: 1px solid #555;
- }
- th {
- padding: 0.1em 0.5em;
- background: #bcf;
- }
- tr.rule {
- height: 10px;
- padding: 0px;
- display: block;
- background: black;
- }
- td {
- padding: 0em 0.1em;
- }
-
-
- h2 {
- margin-top: 0.8em;
- font-size: 1.8em;
- font-weight: normal;
- }
-
- h3,h4 {
- margin-top: 0.8em;
- font-size: 1.8em;
- font-weight: normal;
- }
-
- div#nav {
- margin: 5px -70px 20px -70px;
- padding: 0.5em;
- background: #dde5ff;
- text-align: center;
- font-size: 0.9em;
- vertical-align: middle;
- }
-
- pre {
- font: 1em "Courier",mono;
- margin: 0px;
- display: block;
- padding: 0.5em;
- background: #fffff8;
- border: 1px solid black;
- }
-
- span.inst {
- display: block;
- color: #080;
- border: 1px solid #080;
- padding: 0.2em 2em;
- background: #dfd;
- }
-
- /*
- @font-face {
- font-family: "Computer Modern";
- src: url('https://mirrors.ctan.org/fonts/cm-unicode/fonts/otf/cmunss.otf');
- }
- @font-face {
- font-family: "Computer Modern";
- src: url('https://mirrors.ctan.org/fonts/cm-unicode/fonts/otf/cmunsx.otf');
- font-weight: bold;
- }
- @font-face {
- font-family: "Computer Modern";
- src: url('https://mirrors.ctan.org/fonts/cm-unicode/fonts/otf/cmunsi.otf');
- font-style: italic, oblique;
- }
- @font-face {
- font-family: "Computer Modern";
- src: url('https://mirrors.ctan.org/fonts/cm-unicode/fonts/otf/cmunbxo.otf');
- font-weight: bold;
- font-style: italic, oblique;
- }
- */
-
- .self {
- /* display: inline-block;
- overflow: hidden;
- max-width: 1px;
- height: 0.8em;
- margin-right: -1px;*/
- color: #800;
- font-style: normal;
- }
-
- .toc :after {
- counter-reset: h2 h3 h4;
- }
- .toc h2, .toc h3, .toc h4 {
- font-size: 1em;
- margin: 0px;
- }
- .toc h2 { padding-left: 0em; }
- .toc h3 { padding-left: 2em; }
- .toc h4 { padding-left: 4em; }
- .toc a { color: black; }
-
- .toc ~ h2, .toc > h2 {
- counter-increment: h2;
- counter-reset: h3 h4;
- }
- h3 {
- counter-increment: h3;
- counter-reset: h4;
- }
- h4 {
- counter-increment: h4;
- }
- .toc ~ h2:before, .toc > h2:before {
- content: counter(h2) ". ";
- }
- h3:before {
- content: counter(h2) "." counter(h3) ". ";
- }
- h4:before {
- content: counter(h2) "." counter(h3) "." counter(h4) ". ";
- }
-
-
- var {
- /*font: 1.1em "Computer Modern";
- font-style: italic;
- color: #a00;
- */
- font: 1.0em "Courier",mono;
- font-style: italic;
- color: #00a;
- }
-
- .codecomment {
- color: #888;
- }
-
- .comment:before {
- display: block;
- text-align: center;
- background: #333;
- color: white;
- position: absolute;
- font-size: 0.7em;
- top: 0em;
- left: 0em;
- right: 0em;
- content: "Note:";
- }
- .warning {
- display: block;
- color: #600;
- border: 1px solid #600;
- padding: 1.5em 1em 0.3em 1em;
- margin: 0.2em 0em;
- position: relative;
- background: #f8dddd;
- }
- .warning:before {
- display: block;
- text-align: center;
- background: #600;
- color: white;
- position: absolute;
- font-size: 0.7em;
- top: 0em;
- left: 0em;
- right: 0em;
- content: "Warning!";
- }
- .comment {
- display: block;
- color: #333;
- border: 1px solid #333;
- padding: 1.5em 1em 0.3em 1em;
- margin: 0.2em 0em;
- position: relative;
- background: #eee;
- }
- .impl {
- display: block;
- color: #406;
- border: 1px solid #406;
- padding: 0.3em 1em 0.3em 1em;
- margin: 0.2em 0em;
- position: relative;
- background: #dce;
- }
-
- #nav a.here { color: #0a0; }
- #nav a { margin: 0px 1em;}
- h1 a, #nav a { color: black; }
- a, h1 a:hover { text-decoration: none; }
- a:hover { text-decoration: underline; }
-
- body {
- width: 700px;
- padding: 0px 70px 50px 70px;
- margin: 0 auto;
- position: relative;
- overflow: hidden;
- background: #f9f9ff;
- min-height: 100%;
- }
-
- span.sha:before {
- content: "SHA256:";
- margin-right: 0.1em;
- font: 0.9em "Courier",mono;
- }
- span.sha {
- display: block;
- margin-left: 2em;
- font: 0.9em "Courier",mono;
- padding: 0.1em;
- }
-
- code {
- font: 1em "Courier",mono;
- display: inline-block;
- /*
- border: 1px solid #888;
- padding: 1px 3px;
- border-radius: 3px;
- background: #ddd;
- */
- }
-
- ul,ol { padding-left: 2em; }
- ul.wide li { margin-bottom: 1em; }
-
- * { margin: 0px; padding: 0px; }
-
- /*p { text-align: justify; }*/
- p+p { margin-top: 1em; }
|