Spaces:
Running
Running
| * { | |
| margin: 0; | |
| padding: 0; | |
| box-sizing: border-box; | |
| } | |
| body { | |
| font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif; | |
| background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); | |
| min-height: 100vh; | |
| padding: 40px 20px; | |
| color: #333; | |
| } | |
| .container { | |
| max-width: 800px; | |
| margin: 0 auto; | |
| background: white; | |
| border-radius: 20px; | |
| box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3); | |
| overflow: hidden; | |
| } | |
| .header { | |
| background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); | |
| color: white; | |
| padding: 40px; | |
| text-align: center; | |
| } | |
| .header h1 { | |
| font-size: 2.5em; | |
| margin-bottom: 10px; | |
| } | |
| .header .subtitle { | |
| font-size: 1.1em; | |
| opacity: 0.9; | |
| } | |
| .content { | |
| padding: 40px; | |
| } | |
| .content h2 { | |
| color: #667eea; | |
| margin-bottom: 15px; | |
| font-size: 1.4em; | |
| } | |
| .content > div { | |
| margin-bottom: 30px; | |
| } | |
| .content p { | |
| line-height: 1.7; | |
| margin-bottom: 10px; | |
| } | |
| .content ul, .content ol { | |
| margin-left: 25px; | |
| line-height: 1.8; | |
| } | |
| .content li { | |
| margin-bottom: 5px; | |
| } | |
| .content code { | |
| background: #f0f0f0; | |
| padding: 2px 8px; | |
| border-radius: 4px; | |
| font-family: 'Monaco', 'Menlo', 'Consolas', monospace; | |
| font-size: 0.9em; | |
| } | |
| .content pre { | |
| background: #1e1e1e; | |
| color: #d4d4d4; | |
| padding: 20px; | |
| border-radius: 8px; | |
| overflow-x: auto; | |
| font-family: 'Monaco', 'Menlo', 'Consolas', monospace; | |
| font-size: 0.9em; | |
| line-height: 1.5; | |
| } | |
| .content pre code { | |
| background: transparent; | |
| padding: 0; | |
| color: inherit; | |
| } | |
| .footer { | |
| background: #f8f9fa; | |
| padding: 20px; | |
| text-align: center; | |
| border-top: 1px solid #e0e0e0; | |
| } | |
| .footer a { | |
| color: #667eea; | |
| text-decoration: none; | |
| } | |
| .footer a:hover { | |
| text-decoration: underline; | |
| } | |
| @media (max-width: 600px) { | |
| body { | |
| padding: 20px 10px; | |
| } | |
| .header { | |
| padding: 30px 20px; | |
| } | |
| .header h1 { | |
| font-size: 2em; | |
| } | |
| .content { | |
| padding: 30px 20px; | |
| } | |
| } | |