.lafla-context-sidebar-provider{display:contents}.lafla-context-sidebar{--app-context-sidebar-inner-gap:12px;--app-context-sidebar-inner-padding:var(--app-context-sidebar-padding);--app-context-sidebar-inner-height:auto;--app-context-sidebar-inner-min-height:100%;--app-context-sidebar-viewport-overflow:hidden auto;--app-context-sidebar-footer-padding:8px var(--app-context-sidebar-padding);flex:0 0 var(--app-context-sidebar-width);width:var(--app-context-sidebar-width);min-width:0;height:100%;min-height:0;display:flex}.lafla-context-sidebar[data-sidebar-style=compact]{--app-context-sidebar-width:var(--app-context-sidebar-compact-width)}.lafla-context-sidebar[data-sidebar-style=icons]{--app-context-sidebar-width:var(--app-context-sidebar-icon-width)}.lafla-context-sidebar[data-padded=false]{--app-context-sidebar-inner-gap:0;--app-context-sidebar-inner-padding:0;--app-context-sidebar-footer-padding:0}.lafla-context-sidebar[data-scroll-owner=content]{--app-context-sidebar-viewport-overflow:hidden;--app-context-sidebar-inner-height:100%;--app-context-sidebar-inner-min-height:0}.lafla-context-sidebar-panel{width:100%;height:100%;min-height:0;color:var(--lx-content);border:0;border-inline-end:1px solid var(--lx-border-divider);background:var(--lx-surface-sunken);flex-direction:column;flex:auto;display:flex}.lafla-context-sidebar-header{min-height:var(--app-context-sidebar-header-height);padding:8px var(--app-context-sidebar-padding);border-bottom:1px solid var(--lx-border-divider);background:0 0;flex:none;display:flex}.lafla-context-sidebar-heading{align-items:center;gap:8px;min-width:0;display:flex}.lafla-context-sidebar-icon{color:var(--lx-content-muted);flex:none}.lafla-context-sidebar-title{min-width:0;color:var(--lx-content-strong);overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:700}.lafla-context-sidebar-search{background:0 0;border:0;flex:none}.lafla-context-sidebar-content,.lafla-context-sidebar-viewport{flex:auto;min-width:0;min-height:0}.lafla-context-sidebar-viewport{overflow:var(--app-context-sidebar-viewport-overflow)}.lafla-context-sidebar-inner{min-width:0;height:var(--app-context-sidebar-inner-height);min-height:var(--app-context-sidebar-inner-min-height);gap:var(--app-context-sidebar-inner-gap);padding:var(--app-context-sidebar-inner-padding);flex-direction:column;display:flex}.lafla-context-sidebar-footer{padding:var(--app-context-sidebar-footer-padding);border-top:1px solid var(--lx-border-divider);background:0 0;flex:none}.lafla-sidebar-item{width:100%;min-height:var(--app-context-sidebar-item-height);color:var(--lx-content-muted);font:inherit;text-align:start;border-radius:var(--app-border-radius-md);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px;font-size:.8125rem;display:flex;position:relative}.lafla-sidebar-item:hover:not(:disabled){color:var(--lx-content-strong);background:var(--lx-hover-bg)}.lafla-sidebar-item[aria-current=page],.lafla-sidebar-item.is-active{color:var(--lx-accent);background:var(--lx-navigation-active-bg)}.lafla-sidebar-item:focus-visible{outline:2px solid var(--lx-ring);outline-offset:-2px}@media (pointer:coarse){.lafla-sidebar-item{min-height:44px}}
