| |
| body { |
| font-family: 'Segoe UI', sans-serif; |
| background: linear-gradient(to right, #f0f8ff, #ffffff); |
| text-align: center; |
| margin: 0; |
| padding: 20px; |
| color: #333; |
| } |
|
|
| |
| .container { |
| background: #ffffff; |
| padding: 30px 25px; |
| margin: auto; |
| max-width: 600px; |
| border-radius: 15px; |
| box-shadow: 0 4px 20px rgba(0,0,0,0.1); |
| } |
|
|
| |
| h1 { |
| color: #6C63FF; |
| font-size: 2rem; |
| margin-bottom: 15px; |
| } |
|
|
| h2, h3 { |
| color: #333; |
| margin-top: 30px; |
| } |
|
|
| |
| form { |
| margin-top: 20px; |
| text-align: left; |
| } |
|
|
| label { |
| display: block; |
| font-weight: 600; |
| margin-top: 20px; |
| margin-bottom: 6px; |
| } |
|
|
| select, |
| input[type="radio"], |
| input[type="file"] { |
| margin-top: 5px; |
| } |
|
|
| input[type="submit"], |
| button { |
| background-color: #6C63FF; |
| color: white; |
| padding: 10px 20px; |
| border: none; |
| border-radius: 8px; |
| font-size: 16px; |
| cursor: pointer; |
| margin-top: 20px; |
| transition: background-color 0.3s; |
| } |
|
|
| input[type="submit"]:hover, |
| button:hover { |
| background-color: #574fd6; |
| } |
|
|
| |
| .excuse-box { |
| margin-top: 25px; |
| padding: 18px; |
| background: #fff3cd; |
| border-left: 6px solid #ffc107; |
| border-radius: 10px; |
| color: #333; |
| font-size: 1.1rem; |
| line-height: 1.5; |
| } |
|
|
| |
| .proof-img { |
| max-width: 400px; |
| height: auto; |
| border-radius: 10px; |
| box-shadow: 0 2px 10px rgba(0,0,0,0.1); |
| margin-top: 10px; |
| } |
|
|
| |
| ol { |
| list-style-type: none; |
| padding: 0; |
| } |
|
|
| li { |
| margin: 10px 0; |
| font-size: 1rem; |
| } |
|
|
| li strong { |
| font-weight: 600; |
| } |
|
|
| |
| .prediction-box { |
| background-color: #eef; |
| padding: 12px; |
| border-radius: 10px; |
| margin-top: 25px; |
| font-size: 1rem; |
| } |
|
|
| |
| a { |
| color: #0077cc; |
| text-decoration: none; |
| } |
|
|
| a:hover { |
| text-decoration: underline; |
| } |