|
:root { |
|
--azul: rgb(0, 0, 255); |
|
--azul-claro: rgb(128, 128, 255); |
|
--azul-escuro: rgb(0, 0, 128); |
|
--azul-muito-claro: rgb(191, 191, 255); |
|
--azul-muito-escuro: rgb(0, 0, 64); |
|
--azul-pouco-claro: rgb(64, 64, 255); |
|
--azul-pouco-escuro: rgb(0, 0, 191); |
|
--vermelho: rgb(255, 0, 0); |
|
--verde: rgb(0, 128, 0); |
|
--familha-da-fonte: serif; |
|
--margem-grande: 8px 8px 8px 8px; |
|
--margem-pequena: 4px 4px 4px 4px; |
|
--padding-texto: 4px 8px 4px 8px; |
|
--tamanho-da-fonte: 16px; |
|
} |
|
|
|
body { |
|
display: flex; |
|
flex-direction: column; |
|
align-items: center; |
|
justify-content: center; |
|
margin: 0; |
|
min-height: 100vh; |
|
min-width: 100vw; |
|
} |
|
|
|
button { |
|
background-color: var(--azul-escuro); |
|
border: none; |
|
color: white; |
|
cursor: pointer; |
|
font-family: var(--familha-da-fonte); |
|
font-size: var(--tamanho-da-fonte); |
|
margin: var(--margem-grande); |
|
padding: var(--padding-texto); |
|
} |
|
|
|
button:hover { |
|
background-color: var(--azul-pouco-escuro); |
|
} |
|
|
|
button:active { |
|
background-color: var(--azul); |
|
} |
|
|
|
h1 { |
|
font-family: var(--familha-da-fonte); |
|
} |
|
|
|
label { |
|
font-family: var(--familha-da-fonte); |
|
font-size: var(--tamanho-da-fonte); |
|
margin: var(--margem-grande); |
|
padding: var(--padding-texto); |
|
} |
|
|
|
p { |
|
font-family: var(--familha-da-fonte); |
|
font-size: var(--tamanho-da-fonte); |
|
margin: var(--margem-grande); |
|
padding: var(--padding-texto); |
|
width: 512px; |
|
} |
|
|
|
textarea { |
|
font-family: var(--familha-da-fonte); |
|
font-size: var(--tamanho-da-fonte); |
|
margin: var(--margem-grande); |
|
padding: var(--padding-texto); |
|
} |
|
|
|
.buttons { |
|
display: flex; |
|
flex-direction: row; |
|
align-items: center; |
|
justify-content: center; |
|
margin: var(--margem-grande); |
|
} |
|
|
|
.erro { |
|
color: var(--vermelho); |
|
font-family: var(--familha-da-fonte); |
|
} |
|
|
|
.espera { |
|
background-color: var(--azul-claro); |
|
color: white; |
|
font-family: var(--familha-da-fonte); |
|
font-size: var(--tamanho-da-fonte); |
|
margin: var(--margem-grande); |
|
padding: var(--margem-grande); |
|
text-align: center; |
|
width: 512px; |
|
} |
|
|
|
.pergunta { |
|
display: flex; |
|
flex-direction: column; |
|
align-items: center; |
|
justify-content: center; |
|
margin: var(--margem-grande); |
|
} |
|
|
|
.questao { |
|
display: flex; |
|
flex-direction: column; |
|
align-items: center; |
|
justify-content: center; |
|
margin: var(--margem-grande); |
|
} |
|
|
|
.questao:hover { |
|
background-color: var(--azul-muito-claro); |
|
} |
|
|
|
.questoes { |
|
display: flex; |
|
flex-direction: column; |
|
align-items: center; |
|
justify-content: center; |
|
margin: var(--margem-grande); |
|
} |