/* Shared entrances to the independent term dictionary. */
.gd-primary-nav .gd-nav-glossary a[aria-current=page]{background:#414141;box-shadow:inset 0 -3px #ffce00}
.gd-glossary-entry{margin:0 0 24px;padding:18px 16px;background:#fff;border:1px solid #dddfe3;border-top:4px solid #ffce00;border-radius:6px;box-sizing:border-box;color:#25282e}
.gd-glossary-entry-kicker{margin:0 0 12px;font-size:11px;font-weight:700;color:#6d5a04}
.gd-glossary-entry>a{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none;min-height:70px}
.gd-glossary-entry svg{width:38px;height:38px;flex-shrink:0;color:#514518}
.gd-glossary-entry strong{display:block;font-size:17px;line-height:1.5;font-weight:700}
.gd-glossary-entry small{display:block;margin-top:5px;color:#626975;font-size:12px;line-height:1.7}
.gd-glossary-entry b{margin-left:auto;font-size:20px;color:#76600d}
.gd-glossary-entry a:hover strong{text-decoration:underline;text-underline-offset:4px}
.gd-term-return{font-family:inherit;color:#3c424a;font-size:13px;line-height:1.8}
.gd-term-return a{color:#343b45;text-decoration:none;font-weight:700}
.gd-term-return a:hover{text-decoration:underline;text-underline-offset:4px}
.gd-term-return-top{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 22px;padding:9px 12px;border-left:4px solid #ffce00;background:#faf9f5}
.gd-term-return-top>span{color:#747b84;font-size:12px}
.gd-term-return-bottom{margin:28px 0 20px;padding:18px 20px;border:1px solid #e0e2e6;border-left:4px solid #ffce00;border-radius:4px;background:#faf9f5}
.gd-term-return-bottom p{margin:0 0 8px;font-size:12px;color:#626975}
.gd-term-return-bottom a{display:flex;align-items:center;justify-content:space-between;gap:16px}
.gd-glossary-entry a:focus-visible,.gd-term-return a:focus-visible,.gd-nav-glossary a:focus-visible{outline:3px solid #3677c4;outline-offset:3px}
@media(max-width:800px){.gd-nav-desktop-prefix{display:none}.gd-visual-refresh .header-menu .gd-primary-nav li{min-width:0}.gd-visual-refresh .header-menu .gd-primary-nav a{font-size:11px}.gd-term-return-top{font-size:12px}.gd-term-return-bottom{padding:15px 14px}}
