.precision-search-key{font:12px var(--font);letter-spacing:.05em;border:1px solid #a1b6c6;border-radius:5px;padding:6px 9px;color:#526d80;white-space:nowrap;margin-left:auto;margin-right:12px;order:1}.dialog-heading .dialog-close{order:2}
.precision-reading-meter{position:fixed;left:0;right:0;height:3px;z-index:45;pointer-events:none;background:transparent}.precision-reading-meter>span{display:block;width:100%;height:100%;background:#73abc9;transform:scaleX(0);transform-origin:left;box-shadow:0 0 8px #9ac9ea55}
#article-toc a,#publication-toc a{border-left:2px solid transparent;padding-left:12px;transition:color .18s,background .18s,border-color .18s}
#article-toc a[aria-current=location],#publication-toc a[aria-current=location]{border-left-color:#1772b4;color:#125b90;background:#e5eff5;font-weight:500}
main .btn:focus-visible .arrow{outline:1px solid currentColor;outline-offset:6px;border-radius:50%}
@media(max-width:760px){.precision-search-key{font-size:var(--type-meta);margin:0 6px;padding:5px}.precision-reading-meter{height:2px}}
@media(prefers-reduced-motion:reduce){#article-toc a,#publication-toc a{transition:none}}html.reduce-motion #article-toc a,html.reduce-motion #publication-toc a{transition:none}
