.md-typeset details.parsingfield {
    border-width: 0px;
    box-shadow: var(--md-shadow-z3)!important;
    margin: 0.4em 0
}

.md-typeset details:not([open]).parsingfield {
    box-shadow: var(--md-shadow-z1)!important;
}

.md-typeset details:not([open]).parsingfield>summary {
    font-weight: normal;
}

.md-typeset details.parsingfield>summary {
    background-color: #ffffff1a;
    font-weight: bold;
    padding-left: 1em;
}

.md-typeset .parsingfield>summary:before {
    display: none;
}

.md-typeset .parsingfield>summary:after {
    color: #888;
}

.md-typeset .parsingfield>summary code {
    box-shadow: 0 0 0 0.05rem var(--md-default-fg-color--lightest);
    float: right;
    padding: 0 5px;
}

.md-typeset .parsingexample>summary {
    background-color: #00bfa51a;
    font-weight: normal;
}

.md-typeset details.parsingexample {
    border: 0px;
    
}

.md-typeset .parsingexample>summary {
    background-color: #00bfa51a;
    font-weight: normal;
}

.md-typeset .parsingexample>summary:before {
    background-color: #00bfa5;
    mask-image: var(--md-admonition-icon--tip);
    -webkit-mask-image: var(--md-admonition-icon--tip);
}

.md-typeset .parsingexample>summary:after {
    color: #00bfa5
}

.md-typeset .parsingfield>summary em {
    box-shadow: 0 0 0 0.05rem #ff91005;
    background-color: #ff910020;
    border-radius: 15px;
    color: #ff9100;
    font-size: smaller;
    padding: 0px 10px;
    margin: 0 10px;
    font-style: normal;
    float: right;
}

.expandCollapseBtnContainer{
    margin: 30px 0 0 0;
    text-align: center;
}

.expandCollapseBtnContainer > button {
    border: 0.1rem solid;
    border-radius: 0.1rem;
    color: var(--md-primary-fg-color);
    cursor: pointer;
    display: inline-block;
    transition: color 125ms,background-color 125ms,border-color 125ms!important;
    padding: 5px 10px!important;
    font-size: small;
    margin: 0 3px 0 3px;
    width: 45%;
}

.expandCollapseBtnContainer > button:hover {
    background-color: var(--md-accent-fg-color);
    border-color: var(--md-accent-fg-color);
    color: var(--md-accent-bg-color);
}