.documentation { font-family: Helvetica, sans-serif; color: #666; line-height: 1.5; background: #f5f5f5; } .black { color: #666; } .bg-white { background-color: #fff; } h4 { margin: 20px 0 10px 0; } .documentation h3 { color: #000; } .border-bottom { border-color: #ddd; } a { color: #1184CE; text-decoration: none; } .documentation a[href]:hover { text-decoration: underline; } a:hover { cursor: pointer; } .py1-ul li { padding: 5px 0; } .max-height-100 { max-height: 100%; } .height-viewport-100 { height: 100vh; } section:target h3 { font-weight:700; } .documentation td, .documentation th { padding: .25rem .25rem; } h1:hover .anchorjs-link, h2:hover .anchorjs-link, h3:hover .anchorjs-link, h4:hover .anchorjs-link { opacity: 1; } .fix-3 { width: 25%; max-width: 244px; } .fix-3 { width: 25%; max-width: 244px; } @media (min-width: 52em) { .fix-margin-3 { margin-left: 25%; } } .pre, pre, code, .code { font-family: Source Code Pro,Menlo,Consolas,Liberation Mono,monospace; font-size: 14px; } .fill-light { background: #F9F9F9; } .width2 { width: 1rem; } .input { font-family: inherit; display: block; width: 100%; height: 2rem; padding: .5rem; margin-bottom: 1rem; border: 1px solid #ccc; font-size: .875rem; border-radius: 3px; box-sizing: border-box; } table { border-collapse: collapse; } .prose table th, .prose table td { text-align: left; padding:8px; border:1px solid #ddd; } .prose table th:nth-child(1) { border-right: none; } .prose table th:nth-child(2) { border-left: none; } .prose table { border:1px solid #ddd; } .prose-big { font-size: 18px; line-height: 30px; } .quiet { opacity: 0.7; } .minishadow { box-shadow: 2px 2px 10px #f3f3f3; }