.dbo-nav-item{border-radius:var(--dbo-radius-sm,4px);color:var(--dbo-gray-60,#666);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.625rem .75rem;font-family:inherit;font-size:12px;font-weight:500;transition:all .12s;display:flex;position:relative}.dbo-nav-item.dbo-nav-item,.dbo-nav-item a.dbo-nav-item,.dbo-nav-item.dbo-nav-item:hover,.dbo-nav-item.dbo-nav-item:focus,.dbo-nav-item a.dbo-nav-item:hover,.dbo-nav-item a.dbo-nav-item:focus{text-decoration:none}.dbo-nav-item:hover,.dbo-nav-item:focus{background:var(--dbo-surface-container-high,#ddd);color:var(--dbo-on-surface,#222)}.dbo-nav-item.is-active:not(.dbo-nav-item--collapsible){background:var(--dbo-surface-lowest,#fff);color:var(--dbo-on-surface,#222);box-shadow:var(--dbo-shadow-lvl-1);font-weight:700}.dbo-nav-item.is-active:not(.dbo-nav-item--collapsible):before{content:"";width:var(--dbo-sidebar-active-stripe,4px);background:var(--dbo-blue,#015eab);border-top-left-radius:var(--dbo-radius-sm,4px);border-bottom-left-radius:var(--dbo-radius-sm,4px);position:absolute;top:0;bottom:0;left:0}.dbo-nav-item.is-active:not(.dbo-nav-item--collapsible) .dbo-nav-item__icon{color:var(--dbo-blue,#015eab)}.dbo-nav-item__left{align-items:center;gap:.75rem;min-width:0;display:flex}.dbo-nav-item__right{align-items:center;gap:.5rem;display:flex}.dbo-nav-item__icon{width:20px;color:var(--dbo-gray-50,#7a7a7a);font-size:20px}.dbo-nav-item__badge{border-radius:var(--dbo-radius-full,9999px);font-size:10px;font-family:var(--dbo-font-mono,monospace);padding:2px 6px;font-weight:700}.dbo-nav-item__badge--default{background:var(--dbo-surface-container,#eee);color:var(--dbo-on-surface-variant,#666)}.dbo-nav-item__badge--primary{background:var(--dbo-blue-05,#d0eafa);color:var(--dbo-blue,#015eab)}.dbo-nav-item__badge--warning,.dbo-nav-item__badge--tertiary{background:var(--dbo-orange-01,#fef3e8);color:var(--dbo-orange-70,#8f4500)}.dbo-nav-item__badge--error{background:var(--dbo-red-01,#fbe7e8);color:var(--dbo-red-70,#960b14)}.dbo-nav-item--collapsible{background:var(--dbo-surface-container,#eee);border-radius:var(--dbo-radius-sm,4px);flex-direction:column;padding:4px;display:flex}.dbo-nav-item--collapsible .dbo-nav-item__trigger{width:100%;color:var(--dbo-on-surface,#222);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.5rem .625rem;font-size:12px;font-weight:600;display:flex}.dbo-nav-item--collapsible .dbo-nav-item__subtree{flex-direction:column;gap:2px;padding:4px 8px 4px 2rem;display:flex}.dbo-nav-item--collapsible .dbo-nav-item__subtree.is-collapsed,.dbo-nav-item--collapsible .dbo-nav-item__subtree[hidden]{display:none}
