:root{--md-primary-fg-color:#1E2A30;--md-primary-fg-color--light:#4A5A63;--md-primary-fg-color--dark:#121a1e;--md-accent-fg-color:#B7791F;--md-accent-fg-color--transparent:rgba(183,121,31,.1);
 --md-typeset-a-color:#7A4E0F;--md-default-bg-color:#F9F8F5;--md-default-fg-color:#1E2A30;--md-code-bg-color:#EFECE4}
.md-typeset{font-family:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;font-size:.85rem;line-height:1.55}
.md-typeset h1{font-weight:600;letter-spacing:-.01em;color:var(--md-default-fg-color)} .md-typeset h2{font-weight:600}
.md-typeset table:not([class]){font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.7rem} .md-typeset table:not([class]) th{background:transparent;color:#4A5A63;font-weight:600}
.md-typeset .reg{border:2px solid #1E2A30;background:#fff;padding:.8rem 1rem;font-family:system-ui,sans-serif;font-size:.7rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem 1.2rem;margin:1.2rem 0}
.md-typeset .reg p{margin:0} .md-typeset .reg small{display:block;color:#4A5A63;font-size:.6rem} .md-typeset .reg b{font-weight:600} .md-typeset .reg .stamp{grid-column:1/-1;border-top:1px solid #D9D6CE;padding-top:.5rem;color:#4A5A63}
.md-typeset .badge{display:inline-block;font-family:system-ui,sans-serif;font-size:.6rem;padding:.1rem .45rem;border-radius:.2rem;background:#E4EEEA;color:#2F5D50}
.md-typeset .badge.amber{background:#F4E8D3;color:#7A4E0F} .md-typeset .stand{font-family:system-ui,sans-serif;font-size:.65rem;color:#4A5A63}
.md-typeset .lede{font-size:1rem;color:#4A5A63;max-width:42rem}
.md-typeset .calc{font-family:system-ui,sans-serif;display:grid;gap:.8rem;max-width:34rem;background:#fff;border:1px solid #D9D6CE;padding:1rem} .md-typeset .calc label{display:grid;gap:.25rem;font-size:.7rem} .md-typeset .calc textarea{font-family:system-ui,sans-serif;font-size:.75rem;padding:.4rem;border:1px solid #D9D6CE;background:#F9F8F5;width:100%;box-sizing:border-box}
.md-typeset .calc select,.md-typeset .calc input{font:inherit;padding:.4rem;border:1px solid #D9D6CE;background:#F9F8F5}
.md-typeset .result{font-family:system-ui,sans-serif;border:2px solid #1E2A30;padding:.8rem 1rem;margin-top:.8rem;background:#fff;font-size:.75rem} .md-typeset .result strong{font-size:1.1rem}
.md-typeset .src{font-family:system-ui,sans-serif;font-size:.65rem;color:#4A5A63;border-top:1px solid #D9D6CE;margin-top:2.5rem;padding-top:.8rem}
.md-header{background:#F9F8F5;color:#1E2A30;box-shadow:0 1px 0 #D9D6CE} .md-tabs{background:#F9F8F5;color:#1E2A30;border-bottom:1px solid #D9D6CE} .md-tabs__link{color:#4A5A63} .md-tabs__link--active{color:#1E2A30}
.md-header__button.md-logo svg{fill:#B7791F} .md-search__form{background:#fff;border:1px solid #D9D6CE} .md-search__input{color:#1E2A30}
.md-footer{background:#1E2A30}

.md-typeset .lede{word-wrap:break-word} .md-content__inner{max-width:100%;overflow-x:hidden} .md-typeset .calc{max-width:100%}
