.glossary-shortcut{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 13px;background:#55f0c8;color:#03110a;text-decoration:none;font:900 12px/1 Arial,Helvetica,sans-serif;letter-spacing:.03em;white-space:nowrap;border:1px solid #55f0c8}
.glossary-shortcut:hover,.glossary-shortcut:focus-visible{background:#eee9d7;border-color:#eee9d7}
.workbench-studio-link{display:block;margin-top:22px;background:#183027;color:#eee9d7;padding:14px 16px;font:800 13px Arial,sans-serif;text-decoration:none;border-left:4px solid #55f0c8}
.workbench-studio-link:hover{background:#275940}
.glossary details{padding-bottom:0}
.glossary details[open]{background:#10251a}
.glossary details>p{max-width:790px}
.glossary-visual{display:block;width:min(100%,540px);margin:17px 0 13px;border:1px solid #456a51;background:#e7eee6;overflow:hidden}
.glossary-visual svg{display:block;width:100%;height:auto;max-height:235px}
.glossary-route{display:inline-flex;align-items:center;margin:0 0 18px;padding:8px 11px;border:1px solid #55f0c8;color:#55f0c8;text-decoration:none;font:800 12px Arial,sans-serif}
.glossary-route:hover{background:#55f0c8;color:#06140e}
@media(max-width:900px){.glossary-shortcut{padding:8px;font-size:11px}.topinner{gap:6px}}
@media(max-width:600px){.topinner{grid-template-columns:minmax(0,1fr) auto auto!important}.topinner .brand{grid-column:1!important;min-width:0;font-size:16px}.topinner .brand .brand-chip{display:none}.glossary-shortcut{grid-column:2;grid-row:1;min-height:30px;font-size:10px;padding:6px}.topinner #presentBtn{grid-column:3!important;grid-row:1!important;font-size:10px;padding:7px}.topinner .nav{grid-column:1/-1!important;grid-row:2!important}.glossary-visual{width:100%}}
@media(max-width:380px){.topinner .brand{font-size:13px}.glossary-shortcut{font-size:9px;padding:5px}.topinner #presentBtn{font-size:9px;padding:6px}}
