body { font-family: -apple-system, BlinkMacSystemFont, sans-serif; line-height: 1.8; background: #fafafa; color: #405ced; margin: 1em; } a[href] { box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.5); padding: 0px 4px; border-radius: 4px; color: inherit; background: #fff; text-decoration: none; white-space: nowrap; border: 2px solid transparent; } a[href]:hover { box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.5); } a[href]:focus { border-color: #405ced; outline: none; } a[href]:active { box-shadow: inset 0px 1px 2px 0px rgba(0,0,0,0.5); background: #eee; border-color: transparent; } h1 { font-size: 140%; } ul { padding-left: 1.4em; }