.lc-knowledge-workspace{grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.lc-knowledge-workspace.is-open{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.lc-knowledge-product{min-width:0}.lc-knowledge-slot{flex:180px;min-width:0;max-width:420px}.lc-knowledge-slot:empty{display:none}.lc-knowledge-workspace.is-open .cockpit-topbar__right:has(.lc-knowledge-slot:empty){flex-shrink:0}.lc-knowledge-composer{align-items:center;gap:var(--lc-space-2);min-width:0;display:flex;position:relative}.lc-knowledge-composer .lc-field{flex:1;min-width:0}.lc-knowledge-composer .lc-field__label,.lc-knowledge-composer .lc-field__message{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lc-knowledge-composer .lc-field__control{min-width:0;margin:0}.lc-knowledge-panel{box-sizing:border-box;background:var(--lc-surface-raised);border-inline-start:1px solid var(--lc-border-default);height:100dvh;padding:var(--lc-space-4);flex-direction:column;min-width:0;display:flex;position:sticky;top:0}.lc-knowledge-panel header{justify-content:space-between;align-items:center;gap:var(--lc-space-3);display:flex}.lc-knowledge-panel h2{font-size:var(--lc-text-subsection-size);margin:0}.lc-knowledge-thread{flex:1;min-height:0;overflow-y:auto}.lc-knowledge-thread article{padding-block:var(--lc-space-4);border-bottom:1px solid var(--lc-border-default)}.lc-knowledge-thread article[data-role=user]{color:var(--lc-text-muted)}.lc-knowledge-thread p{white-space:pre-wrap}.lc-knowledge-panel-field{padding-top:var(--lc-space-3);flex-shrink:0}.lc-knowledge-search{top:100%;background:var(--lc-surface-raised);padding:var(--lc-space-3);gap:var(--lc-space-2);border:1px solid var(--lc-border-default);z-index:10;display:grid;position:absolute;inset-inline:0}[data-knowledge-highlight=true]{outline:2px solid var(--lc-action-primary);outline-offset:6px}@media (width>=768px) and (width<=1279px){.lc-knowledge-workspace .cockpit-topbar__right:has(.lc-knowledge-slot:not(:empty)),.lc-knowledge-slot{min-width:min-content}.lc-knowledge-slot .lc-knowledge-composer{min-width:110px}.lc-knowledge-slot .lc-field{min-width:var(--lc-touch-min)}.lc-knowledge-slot .lc-knowledge-composer>svg,.lc-knowledge-slot .lc-knowledge-composer button[disabled]{display:none}}@media (width<=1279px){.lc-knowledge-workspace.is-open{grid-template-columns:minmax(0,1fr)}.lc-knowledge-panel{inset:auto 0 var(--lc-h-bottomnav,0px);height:48dvh;max-height:calc(var(--lc-visual-viewport-height,100dvh) - var(--lc-h-bottomnav,0px) - 100px);z-index:80;border-top:1px solid var(--lc-border-default);padding-bottom:max(var(--lc-space-3), env(safe-area-inset-bottom));border-inline-start:none;position:fixed}.lc-knowledge-panel.is-suspended{display:none}.lc-knowledge-panel.is-peek{height:132px}.lc-knowledge-panel.is-peek .lc-knowledge-thread{display:none}}@media (width<=767px){.lc-knowledge-slot{flex-basis:110px;min-width:0;max-width:100%}.lc-knowledge-workspace .cockpit-topbar__right:has(.lc-knowledge-slot:not(:empty)){flex:auto;min-width:0}.lc-knowledge-composer>svg,.lc-knowledge-composer button[disabled]{display:none}}@media (prefers-reduced-motion:reduce){[data-knowledge-highlight=true]{scroll-behavior:auto}}
