object {
    width: 100%;
}

/* ============= Setting themes and colors =============  */
/* Setting colors */
:root {
    /* --mrgs-blue-primary: rgba(0, 90, 255, 1); */
    /* --mrgs-blue-text:  #1769e0;
    --mrgs-orange-primary: #f17b2c;
    --orange-dark: #cc5500;
    --appsflyer-gray: rgb(67, 68, 70); */
    --mrgs-blue-primary:  #135dcb;
    --mrgs-blue-transparent: #1767e0c7;
    --firebase-blue: rgb(66, 155, 223);
    --mrgs-gray: rgb(48, 49, 53);

    --mrgs-primary--light: var(--mrgs-gray);
    --mrgs-primary--dark: var(--mrgs-gray);
    --mrgs-accent-color--light: var(--mrgs-blue-primary);
    --mrgs-accent-color--dark: var(--firebase-blue);
}

/* https://github.com/squidfunk/mkdocs-material/blob/master/src/assets/stylesheets/main/_colors.scss */
/* Setting light theme */
[data-md-color-scheme="default"] {
    --md-primary-fg-color: var(--mrgs-primary--light);
    --md-typeset-a-color:  var(--mrgs-accent-color--light);
    --md-accent-fg-color: var(--mrgs-accent-color--light);
}
body[data-md-color-scheme="default"] {
    color: #333333;
}

/* Setting dark theme */
[data-md-color-scheme="slate"] {
    --md-primary-fg-color: var(--mrgs-primary--dark);
    --md-typeset-a-color:  var(--mrgs-accent-color--dark);
    --md-accent-fg-color: var(--mrgs-accent-color--dark);
}

/* Text link on hover */
.md-typeset a:hover {
    color: var(--mrgs-blue-transparent);
    text-decoration: underline;
}

/* Setting images */
/*[data-md-color-scheme="slate"] */.md-typeset img, .md-typeset svg, .md-typeset video{
    border-radius: 20px;
    padding: 0 0px !important;
}
/*[data-md-color-scheme="slate"] */object[type="image/svg+xml"] {
    border-radius: 20px;
}

/* ============= Custom =============  */
.mrgs-enter {
    font-size: 0.8rem;
    padding-top: 11px;
    white-space: nowrap;
    /* color: #fc2c38; */
}

/* ============= Sizes =============  */
.md-typeset {
    font-size: 0.7rem;
}

.md-typeset h1 {
    margin: 0 0 1rem;
    font-size: 1.5rem;
}

.md-typeset h2 {
    margin: 0 0 1rem;
    font-size: 1.3rem;
}

.md-typeset h3 {
    margin: 0 0 1rem;
    font-size: 1.1rem;
}

.md-typeset h4 {
    margin: 0 0 1rem;
    font-size: .9rem;
}

.md-typeset h5 {
    margin: 0 0 1rem;
    font-size: .8rem;
}

.md-typeset h6 {
    margin: 0 0 1rem;
    font-size: .7rem;
}

.md-typeset table:not([class]) td {
    padding: 0.2rem 0.4rem;
}
.md-typeset table:not([class]) th {
    min-width: 2rem;
    padding: 0.2rem 0.4rem;
    font-weight: bold;
    color: black;
    background-color: rgba(0, 176, 255, 0.1);
    /* background-color: #fd777f; */
}

.md-typeset table:not([class]) th:empty {
    font-size: 0px;
    margin: 0;
    padding: 0;
    border: 0;
    background-color: none;
}

.md-typeset__table {
    min-width: 100%;
}

.md-typeset h1[id] .headerlink:focus,
.md-typeset h1[id]:hover .headerlink:hover,
.md-typeset h1[id]:target .headerlink,
.md-typeset h2[id] .headerlink:focus,
.md-typeset h2[id]:hover .headerlink:hover,
.md-typeset h2[id]:target .headerlink,
.md-typeset h3[id] .headerlink:focus,
.md-typeset h3[id]:hover .headerlink:hover,
.md-typeset h3[id]:target .headerlink,
.md-typeset h4[id] .headerlink:focus,
.md-typeset h4[id]:hover .headerlink:hover,
.md-typeset h4[id]:target .headerlink,
.md-typeset h5[id] .headerlink:focus,
.md-typeset h5[id]:hover .headerlink:hover,
.md-typeset h5[id]:target .headerlink,
.md-typeset h6[id] .headerlink:focus,
.md-typeset h6[id]:hover .headerlink:hover,
.md-typeset h6[id]:target .headerlink {
    color: #fc2c38;
}

.md-typeset h1[id] .headerlink:focus,
.md-typeset h1[id]:target .headerlink,
.md-typeset h2[id] .headerlink:focus,
.md-typeset h2[id]:target .headerlink,
.md-typeset h3[id] .headerlink:focus,
.md-typeset h3[id]:target .headerlink,
.md-typeset h4[id] .headerlink:focus,
.md-typeset h4[id]:target .headerlink,
.md-typeset h5[id] .headerlink:focus,
.md-typeset h5[id]:target .headerlink,
.md-typeset h6[id] .headerlink:focus,
.md-typeset h6[id]:target .headerlink {
    opacity: 0;
}

.md-typeset h1[id] .headerlink:hover,
.md-typeset h2[id] .headerlink:hover,
.md-typeset h3[id] .headerlink:hover,
.md-typeset h4[id] .headerlink:hover,
.md-typeset h5[id] .headerlink:hover,
.md-typeset h6[id] .headerlink:hover {
    display: inline-block;
    margin-left: 0.5rem;
    -webkit-transform: translateY(0rem);
    transform: translateY(0rem);
    -webkit-transition: color 0.25s, opacity 0.125s 0.25s,
        -webkit-transform 0.25s 0.25s;
    transition: color 0.25s, opacity 0.125s 0.25s, -webkit-transform 0.25s 0.25s;
    transition: transform 0.25s 0.25s, color 0.25s, opacity 0.125s 0.25s;
    transition: transform 0.25s 0.25s, color 0.25s, opacity 0.125s 0.25s,
        -webkit-transform 0.25s 0.25s;
    opacity: 1;
}

.md-typeset h1[id] .headerlink,
.md-typeset h2[id] .headerlink,
.md-typeset h3[id] .headerlink,
.md-typeset h4[id] .headerlink,
.md-typeset h5[id] .headerlink,
.md-typeset h6[id] .headerlink {
    font-size: 14px;
    vertical-align: middle;
}

/* ============= Styles for bubbles in changelog =============  */
.release-changed:before, .release-feature:before, .release-fixed:before, .release-changed-red:before, .release-fixed-red:before {
    display: block;
    float: left;
    color: white;
    width: 50px;
    height: 26px;
    /* margin-left: -50px; */
    margin-right: 5px;
    /* margin-top: -5px; */
    padding-top: 4px;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 600;
    text-align: center;
    border-radius: 13px;
  }

.release-changed:before {
  content: "change";
  background-color: #F4B400;
}
.release-changed-red:before {
    content: "change";
    background-color: #d42c20;
  }

.release-feature:before {
  content: "feature";
  background-color: #0F9D58;
}

.release-fixed:before {
  content: "fix";
  background-color: #4285F4;
}
.release-fixed-red:before {
    content: "fix";
    background-color: #d42c20;
}

/* ============= Unused =============  */
/* .md-nav__link:active,
.md-nav__link--active {
    color: #fc2c38;
}

.md-nav__link:focus,
.md-nav__link:hover {
    color: #fc2c38;
}
.md-nav__item--active > label.md-nav__link {
    color: #fc2c38;
    font-weight: bold;
} */
/* .md-typeset .codehilite code, .md-typeset .codehilite pre, .md-typeset .highlight code, .md-typeset .highlight pre {
    padding: .525rem 2.5rem .525rem .6rem;
} */