@layer components{.kso-breadcrumbs{min-width:0}.kso-breadcrumbs__list{margin:0;padding:0;list-style:none}.kso-breadcrumbs__item,.kso-breadcrumbs__list{align-items:center;gap:var(--gap-inline-tight);min-width:0;display:flex}.kso-breadcrumbs__gap{color:var(--color-content-tertiary);flex:none}.kso-file{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;align-items:center;display:grid}.kso-file:last-child{border-bottom:none}.kso-file__icon{color:var(--color-content-tertiary)}.kso-file__name{min-width:0;color:var(--color-accent-content);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.kso-file__name:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.kso-file-drop{padding:var(--space-3);text-align:center;border:var(--border-width-hairline) dashed var(--color-border-default);border-radius:var(--radius-md);transition:var(--transition-color)}.kso-file-drop.is-dragging{background-color:var(--color-surface-selected);border-color:var(--color-border-accent)}@container (width<=30rem){.kso-file{grid-template-columns:auto minmax(0,1fr) auto}.kso-file__meta{grid-column:2/-1}}}
