.quarto-margin-sidebar nav[role=doc-toc]{padding-left:0;line-height:1.4;overflow-wrap:break-word}.sidebar .toc-mobile>summary>h2{margin-bottom:.65rem;color:var(--atlas-color-text-muted, #4a5568);font-size:.8rem;font-weight:600;letter-spacing:.075em;text-transform:uppercase}.sidebar nav[role=doc-toc]>ul a{padding:.28rem .4rem .28rem .65rem;color:var(--atlas-color-text-muted, #4a5568);font-size:.95rem;line-height:1.35;border-left:2px solid transparent;border-radius:0 var(--atlas-radius-action, 4px) var(--atlas-radius-action, 4px) 0;transition:var(--atlas-transition-action)}.sidebar nav[role=doc-toc] ul>li>ul>li>a{padding-left:1.5em;font-size:.9rem}.sidebar nav[role=doc-toc] ul>li>a:hover,.sidebar nav[role=doc-toc] ul>li>ul>li>a:hover{color:var(--atlas-color-text, #111)!important;background:var(--atlas-color-surface-hover, #f3f4f6)}.sidebar nav[role=doc-toc] ul>li>a.active,.sidebar nav[role=doc-toc] ul>li>ul>li>a.active{color:var(--atlas-color-primary, #2e7636)!important;border-left-color:var(--atlas-color-accent)}.sidebar nav[role=doc-toc] a:focus-visible{color:var(--atlas-color-text, #111)!important;outline:2px solid var(--atlas-color-focus);outline-offset:1px}.toc-mobile>summary{padding:.2rem 0;cursor:pointer}@media (min-width: 768px){.toc-mobile>summary{list-style:none;cursor:default}.toc-mobile>summary::-webkit-details-marker{display:none}}@media (max-width: 767.98px){#quarto-content.page-columns main>#quarto-margin-sidebar{display:block;position:sticky;z-index:1020;grid-column:body-content-start / body-content-end;padding:.1rem .5rem;margin-bottom:1.25rem;background:var(--atlas-color-surface, #fff);border-bottom:1px solid var(--atlas-color-border, #c9c9c9)}.toc-mobile>summary>h2{display:inline}#quarto-content.page-columns main>#quarto-margin-sidebar nav[role=doc-toc]{display:block}}
