/* @theme frankfurt */

@import "marpx";


:root {

    /** ----------------------------------------------------------------------------------------------- */
    /** WARNING: The parameter (container-type: normal) was used to allow the numbering of figures      */
    /**          and tables. Be warned that it may produce side effects in browsers other than Chrome!  */
    /** ----------------------------------------------------------------------------------------------- */
    container-type: normal;
    counter-reset: figure_cnt table_cnt;

    --marpx-color-light-grey: #a6a6a6;
    --marpx-color-dark-grey: #000000;

    /*------------ Overall theme parameters --------------------------*/

    --marpx-theme-font-family:  Faustina, 'Fira Sans Light',sans-serif;
    --marpx-theme-figure-captiontext: "Fig. ";
    --marpx-theme-table-captiontext: "Table ";
    --marpx-theme-brandlogo: " - Created with Marp e MarpX.";
    
    --marpx-theme-color: #3e6ceb;
    --marpx-theme-toc-color: #0aa5ff;
    --marpx-theme-chapter-background-color: #9aade2;
    --marpx-theme-background-color: #ffffff;
    --marpx-theme-bold-color: #f70d0d;

    --marpx-theme-subtitle-color: #5d616d;
    --marpx-theme-h1-bold-color: #ff3c00;
    --marpx-theme-footnote-mark-color: #ff0000;
    --marpx-theme-code-color: #ffff00;
    --marpx-theme-highlight-color: #ffff00;

    /*------------ Parameters used in `REFERENCES` --------------------------*/

    --maprx-color-references-bold: #3e6ceb;
    --marpx-references-background-color: #eff4fa;
    --marpx-references-header-color: #539dd3;

    /*------------ Parameters used in `QUOTE` --------------------------*/

    --marpx-quote-background-color: #ffffff;
    --marpx-quote-paragraph-background-color: #ffffff;
    --marpx-quote-bold-color: #6462f1;
    --marpx-quote-font-family: Faustina, Bookerly, Times, serif;

    --marpx-quote_dark-color-background: #9aade2;
    --marpx-quote_dark-color-paragraph-background: #9aade2;
    --marpx-quote_dark-bold-color: #f8f8f7;
    --marpx-quote_dark-font: Faustina, Bookerly, Times, serif;

    /*------------ Parameters used in `TABLE` --------------------------*/

    --marpx-table-header-background-color: rgb(21, 29, 51);
    --marpx-table-header-color-color: white;
    --marpx-table-border-top-color: rgb(255, 73, 1);
    --marpx-table-border-bottom-color: rgba(202, 201, 197, 0.973);
    --marpx-table-nth-child-color-color: #f5f5f5;
    --marpx-table-hover-color: black;
    --marpx-table-hover-background-color: rgb(234, 247, 121);

    --marpx-table-font-size: 22px;
    --marpx-table-font-family: 'Fira Sans';
  
  /*------------ Parameters used in `TOC` ---------------------------------*/
  --marpx-color-toc-marker: rgb(0, 102, 255);


}

section {
    
    line-height: 1.3em;
}

.box {
  border: 2px solid #222;
  border-radius: 6px;      /* opcional: cantos arredondados */
  padding: 2px 8px;        /* espaço interno */
  /* background: #fffbe7;   /* opcional: cor de fundo */
  display: inline-block;   /* garante o retângulo ao redor da palavra */
}

section code {
  border: 2px solid #222;
  border-radius: 12px;
  padding: 2px 8px;
  /* background: initial; */
  background: #fffbe7;
  /* color: #222222; */
  font-size: 1em;
  display: inline-block;
}