
:root > * {
  --md-accent-fg-color: #6B61F2;
  --md-accent-bg-color: #6B61F2;
  --md-footer-bg-color: #333333;
}


/* font */
.md-typeset, .md-typeset .admonition{
	font-size:0.75rem;
}

.md-typeset h1, .md-typeset h2, .md-typeset h3{
	font-weight:600;
}
/* logo */

.tz-logo img{
	display:block;
	height:1.2rem;
	width:auto;
	padding:no-padding;
}

/* navigation bar active color*/
.md-nav__item .md-nav__link--active {
    font-weight: bold !important;
    color: var(--md-accent-bg-color);
}

.md-nav__item .md-nav__link:is(:focus,:hover) {
    color: var(--md-accent-bg-color);
}
/* button */
.md-typeset .md-button--primary{
	border-radius: 0px;
	background-color: #3F414C;
	border-color: #3F414C;
}

.md-typeset .md-button--primary:is(:focus,:hover), .md-top:is(:focus,:hover) {
    color: white;
}

/* admonition */
.md-typeset .admonition.note,
.md-typeset details.note {
  border-color: #43E9D9;
}

.md-typeset .note > .admonition-title,
.md-typeset .note > summary {
  background-color: #BEF8F2;
}

.md-typeset .admonition,
.md-typeset details {
  border-width: 0;
  border-left-width: 4px;
}

.md-typeset :is(.note) > :is(.admonition-title, summary)::before {
    background-color: #444;
}

/* hyperlink color */
.md-typeset a, .md-typeset a::before {
	color: var(--md-accent-bg-color) ;
	font-weight: bold !important;
}

/* tables */
th, td {
    border: 1px solid var(--md-typeset-table-color);
    border-spacing: 0;
    border-bottom: none;
    border-left: none;
    border-top: none;
}

.md-typeset__table {
    line-height: 1;
}

.md-typeset__table table:not([class]) {
    font-size: .74rem;
    border-right: none;
}

.md-typeset__table table:not([class]) td,
.md-typeset__table table:not([class]) th {
    padding: 9px;
}

/* light mode alternating table bg colors */
.md-typeset__table tr:nth-child(2n) {
    background-color: #f8f8f8;
}

/* dark mode alternating table bg colors */
[data-md-color-scheme="slate"] .md-typeset__table tr:nth-child(2n) {
    background-color: hsla(var(--md-hue),25%,25%,1)
}