--- --- @import url("https://unpkg.com/primer@11.0.0/build/build.css"); @import "highlight-syntax"; @import "article"; :root { --border-radius: 5px; --box-shadow: 2px 2px 10px; --color: #118bee; --color-accent: #118bee15; --color-bg: #fff; --color-bg-secondary: #e9e9e9; --color-secondary: #920de9; --color-secondary-accent: #920de90b; --color-shadow: #f4f4f4; --color-text: #000; --color-text-secondary: #999; --font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; --hover-brightness: 1.2; --justify-important: center; --justify-normal: left; --line-height: 1.5; --width-card: 285px; --width-card-medium: 460px; --width-card-wide: 800px; --width-content: 1080px; } // If a user adds a custom font, this component will stop it from bleeding into GitHub components: .github-component { font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol !important; } .repo-language-color { filter: brightness(125%) !important; border-radius: 50%; display: inline-block; height: 12px; position: relative; top: 2px; width: 12px; } .emoji { width: 18px; height: auto; vertical-align: middle; } .article { h1, h2, h3, h4, .highlight { margin-bottom: 16px; } blockquote { color: #6a737d; border-left: 2px solid #959da5; padding-left: 16px; margin-bottom: 16px; } ul, ol { padding-left: 32px; margin-bottom: 16px; } li ul, li ol { padding-left: 16px; margin-bottom: 0px; } img { width: 100%; height: 100%; max-width: 100%; display: block; } @media (min-width: 768px) { img { max-width: 80%; } } @media (min-width: 1200px) { img { max-width: 60%; } } } .min-height-full { min-height: 100vh; } h1.text-white>a:nth-child(1) { text-decoration: none; color: white !important; } table { width: 100%; border-collapse: collapse; margin-top: 2rem; margin-bottom: 2rem; th, td { border: 1px solid #ddd; text-align: left; padding: 8px; } img { width: 100%; } } @media screen and (max-width: 600px) { table, thead, tbody, th, td, tr { display: block; } thead tr { position: absolute; top: -9999px; left: -9999px; } tr { margin-bottom: 0.5rem; } td { border: none; border-bottom: 1px solid #ddd; position: relative; padding-left: 50%; } td:before { position: absolute; top: 6px; left: 6px; width: 45%; padding-right: 10px; white-space: nowrap; content: attr(data-label); } } @media (prefers-color-scheme: dark) { table { border-color: #444; } th, td { border-color: #444; } th { background-color: #333; } tr:nth-child(even) { background-color: #222; } tr:hover { background-color: #444; } h1, h2, h3, h4 { color: #e4e4e4 !important; } body { background-color: #444 !important; color: #e4e4e4 !important; } a { color: #e39777 !important; } img { filter: grayscale(30%) !important; } .bg-gray-light { background-color: rgb(48, 48, 48) !important; } .text-gray, .text-gray-dark, .text-gray-light { color: #cac7c7 !important; } .border { border: none !important; } .bg-white { background: rgb(45, 45, 45) !important; } .octicon { filter: invert(1); } .link-gray-dark, .contrib-number { color: #e4e4e4 !important; } .border-md-right, .border-md-bottom { border: none !important; } } .twitter-timeline { margin-top: 150px; } html { content: ""; } @media (prefers-color-scheme: light) { html { content: "light"; } th { background-color: #f2f2f2; } } @media (prefers-color-scheme: dark) { html { content: "dark"; } } .lh-condensed a:hover { text-decoration: none; } .logo:hover { filter: brightness(var(--hover-brightness)); }