header nav a[aria-current="page"],footer a[aria-current="page"]{font-weight:700;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}header nav a[aria-current="page"]:not(.pill){color:#006c82;background:#eaf5fa;border-radius:6px}.heading-phrase{display:inline-block}.toc-toggle{display:none}@media(max-width:600px){.page-toc{padding:12px 16px;margin:20px 0 24px}.page-toc.is-collapsible h2{margin:0}.toc-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;text-align:left;cursor:pointer}.toc-toggle:after{content:"＋"}.toc-toggle[aria-expanded="true"]:after{content:"−"}.page-toc.is-collapsible ul[hidden]{display:none}.page-toc.is-collapsible ul{margin-top:8px}h1{overflow-wrap:break-word}.heading-phrase{max-width:100%}}