.compact-page-hidden{display:none!important}.compact-navigation{scroll-margin-top:calc(var(--nav-height,0px) + 1rem);color:inherit;border-block:1px solid #a5b9ad;grid-column:1/-1;margin:1rem 0 2rem;padding:1rem 0}.compact-navigation .compact-count{margin:0 0 .65rem;font:600 1rem/1.6 Segoe UI,Arial,sans-serif}.compact-controls{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.compact-controls button,.compact-controls select{font:inherit;color:#193e38;cursor:pointer;background:#f6f4eb;border:1px solid #6c8b7d;border-radius:.3rem;min-height:44px;padding:.55rem .85rem}.compact-controls button:hover:not(:disabled){background:#e0ebd9}.compact-controls :disabled{opacity:.5;cursor:default}.compact-controls label{font-size:.95rem}.compact-controls :focus-visible{outline-offset:3px;outline:3px solid #a3471e}.library-index a[aria-current]{text-decoration-color:#476d4b;text-decoration-thickness:3px}.compact-glossary summary{min-height:44px;font:600 1rem/1.6 Segoe UI,Arial,sans-serif}@media print{.compact-page-hidden{display:block!important}.compact-navigation{display:none}}
