:root{--yellow:#f9d172}
.sidebar nav a.active{background:#f9d172;color:#183b17;box-shadow:none}
.sidebar nav a.active .nav-count{background:#087f5b;color:#fff}
.small-rule{background:#f9d172}
.auth-intro em,.auth-eyebrow{color:#f9d172}
.sidebar :is(button,a):focus-visible{outline-color:#f9d172}
.site-page-preview{margin-top:16px;padding:24px;border:1px solid #d1d5db;border-top:4px solid #f9d172;border-radius:8px;background:white;overflow-wrap:anywhere}
.site-page-preview h2{color:#087f5b;font-size:24px}.site-page-preview p{white-space:pre-line;line-height:1.8}
body .site-content-tabs a.is-active{background:#f9d172;color:#183b17}
.heading-actions{flex-wrap:wrap;max-width:100%}
