@layer components{.kso-explorer{grid-template-columns:minmax(0,var(--sidebar-w-expanded)) minmax(0,1fr);gap:var(--gap-stack);flex:1;min-width:0;min-height:0;display:grid;container-type:inline-size}.kso-explorer__tree{overflow:auto}.kso-explorer__body{min-width:0;overflow:auto}.kso-explorer__folder{gap:var(--gap-inline);padding-block:var(--space-1);border-bottom:var(--border-width-hairline) solid var(--color-border-subtle);grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;display:grid}.kso-explorer__folder-open{text-align:left;cursor:pointer;min-width:0;color:inherit;font:inherit;background:0 0;border:none;padding:0}.kso-explorer__folder-open:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}@container (width<=720px){.kso-explorer{grid-template-columns:minmax(0,1fr)}.kso-explorer__tree{display:none}}}
