module.exports = () => ` a.cta { display: inline-block; padding: 0.25em 0.75em; background: #4E9121; background: linear-gradient(to bottom, #4E9121, #43801A); color: #fff; font-size: 1.5em; font-weight: 300; border-radius: 1px; margin: 0.5em 0; box-shadow: 1px 2px 3px rgba(0,0,0,0.2); transition: opacity 0.2s, box-shadow 0.2s; } a.cta:hover { text-decoration: none; opacity: 0.95; box-shadow: 2px 4px 6px rgba(0,0,0,0.4); } a.cta.dark { background: #666; background: linear-gradient(to bottom, #666, #555); } .next:before { content: 'Next: '; } .see-also { padding: 0; margin: 2em 0 0; list-style: none; } .see-also:before { content: 'See also'; font-size: 0.8em; font-weight: bold; color: #555; text-transform: uppercase; } .see-also li { margin-left: 1em; padding: 0.25em 0.25em 0; } .code-examples .head { display: flex; color: #333; } .code-examples .tab { cursor: pointer; padding: 0.1em 0.75em; border-top-left-radius: 2px; border-top-right-radius: 2px; } .code-examples .tab:hover { background: #F9F7F6; } .code-examples .tab.current { background: #F3EFEC; color: black; text-shadow: 0 1px white; } .code-examples .body { border: 1px solid #ccc; padding: 1em; background: #F5F2F0; box-shadow: 0 2px 3px rgba(0,0,0,0.05); } .code-examples pre { display: none; margin: 0 !important; padding: 0 !important; } .code-examples pre.current { display: block; } `