|
|
:root { |
|
|
--color-bg-light: #f3f3f3; |
|
|
--color-accent: #35a387; |
|
|
--color-primary-dark: #0e3229; |
|
|
--color-text-dark: #191919; |
|
|
} |
|
|
|
|
|
|
|
|
body { |
|
|
margin: 0; |
|
|
padding: 0; |
|
|
background-color: var(--color-bg-light); |
|
|
color: var(--color-text-dark); |
|
|
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; |
|
|
} |
|
|
|
|
|
|
|
|
.container { |
|
|
background-color: white; |
|
|
border-radius: 8px; |
|
|
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05); |
|
|
padding: 20px; |
|
|
margin: 20px auto; |
|
|
max-width: 800px; |
|
|
} |
|
|
|
|
|
|
|
|
button, |
|
|
.button { |
|
|
background-color: var(--color-accent); |
|
|
color: white; |
|
|
border: none; |
|
|
padding: 10px 20px; |
|
|
border-radius: 4px; |
|
|
cursor: pointer; |
|
|
font-size: 1rem; |
|
|
transition: background-color 0.3s ease; |
|
|
} |
|
|
|
|
|
button:hover, |
|
|
.button:hover { |
|
|
background-color: #2d8f73; |
|
|
} |
|
|
|
|
|
|
|
|
h1, h2, h3 { |
|
|
color: var(--color-primary-dark); |
|
|
} |
|
|
|
|
|
|
|
|
a { |
|
|
color: var(--color-accent); |
|
|
text-decoration: none; |
|
|
} |
|
|
|
|
|
a:hover { |
|
|
text-decoration: underline; |
|
|
} |