/* v160: knowledge and vocabulary share the same compact label row. */
.knowledge-page .kl-library .training-browser-bar,.gv-workspace .gv-tabbar{display:flex!important;align-items:center!important;justify-content:flex-start;box-sizing:border-box;height:56px!important;min-height:56px!important;margin:0!important;padding:8px 24px!important;gap:0!important;border:0!important;box-shadow:none!important;background:var(--surface,#fff)}
.gv-workspace [data-gv-body]{padding-top:0}
.gv-workspace .gv-tabbar{margin:0 -24px 20px!important}
.plane-shell .workspace-label-tabs{--ui-tab-tray:#f2f3f5;--ui-tab-paper:#fff;--ui-tab-ink:#1f343f;--ui-tab-muted:#687381;display:inline-flex!important;position:relative;isolation:isolate;align-items:center!important;flex-wrap:nowrap!important;flex:none!important;box-sizing:border-box;width:calc(var(--workspace-label-count,6)*92px + 8px)!important;max-width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;margin:0!important;padding:4px!important;gap:0!important;border:0!important;border-radius:9px!important;background:#f2f3f5!important;box-shadow:none!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none}
.plane-shell .workspace-label-tabs>button{display:inline-flex!important;align-items:center;justify-content:center;position:relative;z-index:1;flex:0 0 92px!important;box-sizing:border-box;width:92px!important;min-width:92px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:6px 10px!important;border:0!important;border-radius:6px!important;font-family:inherit;font-size:13px!important;font-weight:400!important;line-height:20px!important;background:transparent!important;box-shadow:none!important;color:#687381!important;white-space:nowrap;cursor:pointer}
.plane-shell .workspace-label-tabs>button:is([aria-selected=true],[aria-pressed=true]){background:#fff!important;color:#1f343f!important;font-weight:500!important;box-shadow:0 1px 3px #1823340d!important}
.plane-shell .workspace-label-tabs:has(>.cs-seg-thumb:not([hidden]))>button:is([aria-selected=true],[aria-pressed=true]){background:transparent!important;box-shadow:none!important}
.plane-shell .workspace-label-tabs>.cs-seg-thumb{position:absolute;z-index:0;top:4px;bottom:4px;left:0;border:0!important;border-radius:6px!important;background:#fff!important;box-shadow:0 1px 3px #1823340d!important;pointer-events:none}
.plane-shell .workspace-label-tabs>button:focus-visible{outline:2px solid #006399!important;outline-offset:-2px!important}
.plane-shell .workspace-label-tabs::-webkit-scrollbar{display:none}
/* Remove inherited double insets and the unused second mobile toolbar row. */
html[data-edition=detection] #app .detection-workspace .knowledge-page .kl-scene-body{padding-inline:0!important}
html[data-edition=detection] #app .detection-workspace .knowledge-page .kl-library .kl-shared-heading{height:56px!important;min-height:56px!important;padding:0 24px!important;align-items:center;box-sizing:border-box;margin:0}
html[data-edition=detection] #app .detection-workspace .knowledge-page .kl-shared-heading h1{font-size:14px;line-height:22px;font-weight:500;margin:0}
html[data-edition=detection] #app .detection-workspace .knowledge-page .kl-shared-heading :is(p,h1>svg){display:none}
@media(max-width:700px){.knowledge-page .kl-library .training-browser-bar,.gv-workspace .gv-tabbar{padding-inline:16px!important}.gv-workspace .gv-tabbar{margin-inline:-16px!important}.gv-workspace [data-gv-body]{padding-top:0}html[data-edition=detection] #app .detection-workspace .knowledge-page .kl-library .kl-shared-heading{padding-inline:16px!important}}
@media(prefers-reduced-motion:reduce){.workspace-label-tabs>button{transition:none!important}}
