css /* styles.css */ body, html { background-color: #f7b1b1; background-image: linear-gradient(135deg, #f7b1b1 0, #f7b1b1 100%); } * { box-sizing: border-box; } /* Global Styles */ a { text-decoration: none; color: #333; border-bottom: 2px solid #666; } a:hover { color: #666; border-bottom: 2px solid #777; } h1 { color: #f00; font-size: 36px; font-weight: bold; text-align: center; margin: 20px 0 20px 0; } h2 { color: #f00; font-size: 24px; font-weight: bold; text-align: center; margin: 15px 0 15px 0; } h3 { color: #0f0; font-size: 18px; font-weight: bold; text-align: center; margin: 10px 0 10px 0; } h4 { color: #0f0; font-size: 16px; font-weight: bold; text-align: center; margin: 5px 0 5px 0; } p { font-size: 14px; line-height: 1.5; margin: 10px 0 10px 0; } img { max-width: 100%; } /* Styles for /subpages/leaked-docs/blueprint-2/ */ #blueprint-2 { background-color: #333; background-image: linear-gradient(135deg, #333 0, #333 100%); padding: 20px; } .blueprint-2 { color: #fff; background-color: #f0f; border: 4px solid #333; padding: 10px; margin: 20px; } .blueprint-2:hover { background-color: #f0f; border: 4px solid #333; } a.blueprint-2:hover { background-color: #f0f; border: 4px solid #333; } .blueprint-2 img { max-width: 100%; } .blueprint-2 .doc-title { font-size: 24px; font-weight: bold; text-align: center; margin: 10px 0 10px 0; } .blueprint-2 .doc-subtitle { font-size: 18px; font-weight: bold; text-align: center; margin: 5px 0 5px 0; } .blueprint-2 .doc-body { font-size: 14px; line-height: 1.5; margin: 10px 0 10px 0; } .blueprint-2 .doc-footer { font-size: 14px; text-align: center; margin: 10px 0 10px 0; }