.nav-areas.nav-field-notes>.field-menu-panel{overscroll-behavior:contain;width:min(600px,100vw - 40px);max-height:calc(100dvh - 100px);padding:0;left:auto;right:0;overflow-y:auto}.nav-field-notes .field-menu-panel>.field-menu-overview{color:var(--paper);background:var(--forest);border:0;justify-content:space-between;padding:18px 24px}.field-menu-topics{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nav-field-notes .field-menu-topics a{border-top:1px solid var(--ink);letter-spacing:.04em;justify-content:space-between;gap:14px;min-width:0;min-height:54px;padding:16px 22px;font-size:.63rem}.nav-field-notes .field-menu-topics a:nth-child(2n){border-left:1px solid var(--ink)}.field-menu-tools{border-top:1px solid var(--ink);background:#e8d5b4;padding:20px 22px}.field-menu-tools p{color:var(--forest);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font:950 .6rem/1.5 Arial,sans-serif}.nav-field-notes .field-menu-tools a{letter-spacing:.03em;border:0;justify-content:space-between;gap:14px;min-height:42px;padding:10px 0;font-size:.62rem}.mobile-field-notes-menu{display:block}@media (max-width:1440px){.mobile-field-notes-menu>summary{cursor:pointer;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:58px;padding:0 22px;font-size:.67rem;font-weight:950;list-style:none;display:flex}.mobile-field-notes-menu>summary::-webkit-details-marker{display:none}.mobile-field-notes-menu>summary:after{content:"+";color:var(--signal);font-size:1.1rem}.mobile-field-notes-menu[open]>summary{color:var(--paper);background:var(--forest)}.mobile-field-notes-menu[open]>summary:after{content:"−";color:var(--acid)}.mobile-field-notes-menu:not([open])>.field-menu-panel{display:none}.nav-menu .mobile-field-notes-menu .field-menu-panel a{letter-spacing:.03em;justify-content:space-between;gap:12px;min-height:48px;padding:14px 22px;font-size:.63rem;line-height:1.45}.nav-menu .mobile-field-notes-menu .field-menu-overview{color:var(--forest);background:var(--acid)}.nav-menu .mobile-field-notes-menu .field-menu-topics{grid-template-columns:1fr}.nav-menu .mobile-field-notes-menu .field-menu-tools a{padding:14px 0}}
