.lp-workspace-host-layout{grid-template-columns:minmax(0, 1fr) 8px var(--lp-workspace-panel-width,400px);flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;min-width:0;min-height:0;display:grid}.lp-workspace-host-layout[data-panel-open=false],.lp-workspace-host-layout[data-compact]{grid-template-columns:minmax(0,1fr)}.lp-workspace-host-resize{cursor:col-resize;touch-action:none;background:var(--workspace-panel-background,transparent);border-inline-start:1px solid var(--workspace-panel-border,var(--border))}.lp-workspace-host-resize[hidden]{display:none}.lp-workspace-host-resize:hover,.lp-workspace-host-resize:focus-visible{background:var(--workspace-panel-accent,var(--accent));outline:2px solid var(--ring);outline-offset:-2px}.lp-workspace-host-panel{min-height:0}.lp-workspace-host-layout[data-compact][data-panel-presentation=push]{grid-template-columns:minmax(320px, 1fr) 8px var(--lp-workspace-panel-width,400px);overflow:auto hidden}.lp-workspace-host-layout[data-panel-sheet]{position:relative}.lp-workspace-host-layout[data-panel-sheet]>.lp-workspace-host-panel{z-index:20;width:min(var(--lp-workspace-panel-width,400px), 100%);border-inline-start:1px solid var(--workspace-panel-border,var(--border));background:var(--workspace-panel-background,var(--background));box-shadow:-12px 0 32px -16px color-mix(in srgb, var(--foreground) 35%, transparent);outline:none;position:absolute;inset-block:0;inset-inline-end:0}.lp-workspace-host-layout[data-panel-sheet]>.lp-workspace-host-scrim{z-index:19;background:#0000004d;position:absolute;inset:0}@media (width<=600px){.lp-workspace-host-layout[data-panel-sheet]>.lp-workspace-host-panel{border-inline-start:0;width:100%}}
