/* purgecss start ignore */ @import url('@/assets/css/navigation.css'); @import url('@/assets/css/prism-ghcolors.css'); @import url('@/assets/css/asciinema-player.css'); body { overflow-x: hidden; } body { @apply font-sans text-gray-800; } main { @apply font-sans; } .page-heading { @apply font-headings text-5xl mb-8 leading-tight; } body { @apply flex flex-col min-h-screen; } .content { flex: 1; } .c-rich-text a { @apply text-gray-600; font-weight: 400; } .c-rich-text a:hover { @apply text-gray-900 no-underline; } pre { background: #f4f5f6; border-style: solid; border-width: 0.5px; border-radius: 5px; margin: 1.5em; padding: 0.5em; overflow-x: auto; } code { background: #f4f5f6; border-style: none; border-width: 0.5px; border-radius: 5px; } code[class*='language-'], pre[class*='language-'] { @apply font-mono; } h1, h2, h3, h4, h5 { @apply .my-4; } p { @apply .mb-4; } p a:link, p a:active, p a:visited { /* This blue has a 4.77 contrast ratio on white 4.56 on near-white */ color: #1a76c1; } p a:hover { color: #12283a; } .kind-section #content, .section-docs #content { @apply max-w-6xl mx-auto px-6; } .section-docs .page-heading { @apply mb-1; } .teal-cta-button { @apply bg-logo-teal text-white font-bold py-2 px-4 rounded; } .teal-cta-button:hover { @apply bg-logo-teal-darker; } /* purgecss end ignore */