css /* Advanced Styles */ @page { font-family: "Futura Bold", sans-serif; font-size: 12pt; line-height: 1.5em; } body { background-color: #F7C9E9; margin: 0; padding: 0; box-sizing: border-box; } h1 { color: #FF69B0; border-bottom: 4px solid #000; font-size: 24pt; margin: 0 0 8px 0; } h2 { color: #C9E7F7; border-bottom: 4px solid #000; font-size: 20pt; margin: 0 0 8px 0; } p { color: #000; font-size: 10pt; line-height: 1.2em; margin: 0; } a { color: #FF69B0; text-decoration: none; font-weight: bold; } a:hover { text-decoration: none; } code { font-family: "Futura Bold", monospace; font-size: 12pt; background-color: #E5E5E5; padding: 2px 4px; border: 1px solid #000; } pre { font-family: "Futura Bold", monospace; font-size: 12pt; background-color: #E5E5E5; padding: 4px 8px; border: 2px solid #000; } code pre { background-color: #C7C7C7; } table { border-collapse: collapse; border: 1px solid #000; background-color: #F7C9E9; } th { background-color: #000; color: #FFF; padding: 8px 16px; border: 1px solid #000; } td { padding: 4px 8px; border: 1px solid #000; } img { max-width: 100%; height: auto; border: 4px solid #000; } /* Advanced Styles for the Advanced Users */ #advanced-styles { font-family: "Futura Bold", monospace; font-size: 12pt; line-height: 1.2em; background-color: #E5E5E5; padding: 8px 16px; border: 2px solid #000; margin: 8px 16px; } /* End of Advanced Styles */