.library-module__RAJHYq__container{max-width:960px;padding:var(--space-8) var(--space-6);margin:0 auto}.library-module__RAJHYq__title{font-size:24px;font-weight:600}.library-module__RAJHYq__subtitle{color:hsl(var(--muted-foreground));margin-top:var(--space-1);margin-bottom:var(--space-6);font-size:14px}.library-module__RAJHYq__filters{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.library-module__RAJHYq__chip{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));padding:var(--space-2) var(--space-3);cursor:pointer;background:0 0;font-size:11px;transition:color .15s ease-out,border-color .15s ease-out}.library-module__RAJHYq__chip:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground))}.library-module__RAJHYq__chipActive{color:hsl(var(--accent));border-color:hsl(var(--accent))}.library-module__RAJHYq__list{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.library-module__RAJHYq__item{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid hsl(var(--border));border-radius:var(--radius);display:flex}.library-module__RAJHYq__itemInfo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.library-module__RAJHYq__filename{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.library-module__RAJHYq__itemMeta{align-items:center;gap:var(--space-2);display:flex}.library-module__RAJHYq__sourceType{font-family:var(--font-mono);color:hsl(var(--muted-foreground));text-transform:uppercase;font-size:11px}.library-module__RAJHYq__badge{padding:2px var(--space-2);background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:4px;font-size:11px}.library-module__RAJHYq__queued,.library-module__RAJHYq__extracting,.library-module__RAJHYq__chunking,.library-module__RAJHYq__embedding{color:hsl(var(--warning));background:hsl(var(--warning) / .1)}.library-module__RAJHYq__done{color:hsl(var(--success));background:hsl(var(--success) / .1)}.library-module__RAJHYq__failed{color:hsl(var(--destructive));background:hsl(var(--destructive) / .1)}.library-module__RAJHYq__deleteButton{height:32px;padding:0 var(--space-3);color:hsl(var(--destructive));border:1px solid hsl(var(--destructive) / .3);border-radius:var(--radius);cursor:pointer;background:0 0;flex-shrink:0;font-size:13px;transition:background .2s ease-out}.library-module__RAJHYq__deleteButton:hover:not(:disabled){background:hsl(var(--destructive) / .08)}.library-module__RAJHYq__deleteButton:disabled{opacity:.5;cursor:not-allowed}.library-module__RAJHYq__empty{min-height:40vh;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;font-size:14px;display:flex}.library-module__RAJHYq__error{min-height:40vh;color:hsl(var(--destructive));justify-content:center;align-items:center;font-size:14px;display:flex}
