/* CTC brand adjustments */
:root {
  --ctc-green: #2e7d32;
}

.md-typeset .md-button--primary {
  background-color: var(--ctc-green);
  border-color: var(--ctc-green);
}

/* Logo maior na navbar */
.md-header__button.md-logo img {
  height: 48px;
  width: auto;
}

/* Code block melhorado */
.md-typeset pre > code {
  font-size: 0.85em;
}

/* Badge de método HTTP */
.http-badge {
  display: inline-block;
  padding: 2px 8px;
  border-radius: 4px;
  font-size: 0.75em;
  font-weight: 700;
  margin-right: 6px;
}

.http-post { background: #49cc90; color: #000; }
.http-get  { background: #61affe; color: #000; }
