<style>
  body { font-family: Arial, Helvetica, sans-serif; margin: 24px; color: #222; }
  h1 { font-size: 20px; }
  label { font-weight: bold; }
  select { font-size: 15px; padding: 6px 8px; min-width: 220px; }
  button { font-size: 14px; padding: 6px 12px; margin-left: 8px; cursor: pointer; }
  #status { margin: 12px 0; font-size: 14px; color: #1f4e79; }
  table { border-collapse: collapse; width: 100%; max-width: 720px; margin-top: 8px; }
  th, td { border: 1px solid #ccc; padding: 8px 10px; text-align: left; font-size: 14px; }
  th { background: #1f4e79; color: #fff; }
  tbody tr:nth-child(even) { background: #f4f7fb; }
  td.num { text-align: right; }
  .err { color: #b00020; }

/* Oculta o cabecalho do tema quando o shortcode esta presente */
.cef-hide-header header,
.cef-hide-header .site-header,
.cef-hide-header #masthead,
.cef-hide-header #header,
.cef-hide-header .site-branding,
.cef-hide-header .main-navigation,
.cef-hide-header nav.navbar,
.cef-hide-header .site-header,
.cef-hide-header .header { display: none !important; }

</style>