.LibraryFeed-module__kiEfxq__feedContainer{background-color:#fff;flex-direction:column;height:100%;display:flex}.LibraryFeed-module__kiEfxq__tabNav{z-index:5;background-color:#fff;border-bottom:1px solid #dee2e6;padding:0;display:flex;position:sticky;top:0}.LibraryFeed-module__kiEfxq__tab{color:#6c757d;cursor:pointer;text-align:center;background:0 0;border:none;border-bottom:3px solid #0000;flex:1;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .2s}.LibraryFeed-module__kiEfxq__tab:hover{color:#495057;background-color:#f8f9fa}.LibraryFeed-module__kiEfxq__tab.LibraryFeed-module__kiEfxq__active{color:#007bff;background-color:#fff;border-bottom-color:#007bff;font-weight:700}.LibraryFeed-module__kiEfxq__feedContent{background-color:#fff;flex:1;padding:0;overflow-y:auto}.LibraryFeed-module__kiEfxq__snippetList{flex-direction:column;gap:.5rem;width:100%;max-width:780px;margin:0 auto;padding:.75rem 1.5rem;display:flex}.LibraryFeed-module__kiEfxq__loadingState,.LibraryFeed-module__kiEfxq__errorState,.LibraryFeed-module__kiEfxq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:3rem 2rem;display:flex}.LibraryFeed-module__kiEfxq__loadingState{color:#6c757d}.LibraryFeed-module__kiEfxq__spinner{border:3px solid #e9ecef;border-top-color:#007bff;border-radius:50%;width:32px;height:32px;margin-bottom:1.5rem;animation:1s linear infinite LibraryFeed-module__kiEfxq__spin}@keyframes LibraryFeed-module__kiEfxq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LibraryFeed-module__kiEfxq__errorState{color:#dc3545}.LibraryFeed-module__kiEfxq__errorState p{margin-bottom:1rem;font-size:1.1rem;font-weight:500}.LibraryFeed-module__kiEfxq__retryBtn{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:8px;margin-top:1rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s;box-shadow:0 3px 6px #007bff33}.LibraryFeed-module__kiEfxq__retryBtn:hover{background-color:#0056b3;transform:translateY(-1px);box-shadow:0 4px 8px #007bff4d}.LibraryFeed-module__kiEfxq__emptyState{color:#6c757d}.LibraryFeed-module__kiEfxq__emptyState h4{color:#495057;margin:0 0 1rem;font-size:1.3rem;font-weight:600}.LibraryFeed-module__kiEfxq__emptyState p{color:#6c757d;margin:0;font-size:1rem;line-height:1.5}.LibraryFeed-module__kiEfxq__skeletonCard{background:0 0;border-bottom:1.5px solid #0000001a;border-radius:8px;margin-bottom:4px;padding-bottom:12px;overflow:hidden}.LibraryFeed-module__kiEfxq__skeletonThumbnail{aspect-ratio:16/8;background:#e8e8e8;border-radius:8px;width:100%;margin-bottom:8px;position:relative;overflow:hidden}.LibraryFeed-module__kiEfxq__skeletonContent{padding:0 12px}.LibraryFeed-module__kiEfxq__skeletonTitle{background:#e8e8e8;border-radius:4px;width:65%;height:18px;margin-bottom:8px}.LibraryFeed-module__kiEfxq__skeletonMeta{background:#f0f0f0;border-radius:4px;width:45%;height:14px}.LibraryFeed-module__kiEfxq__feedContent::-webkit-scrollbar{width:10px}.LibraryFeed-module__kiEfxq__feedContent::-webkit-scrollbar-track{background:#f8f9fa;border-radius:5px}.LibraryFeed-module__kiEfxq__feedContent::-webkit-scrollbar-thumb{background:#dee2e6;border:2px solid #f8f9fa;border-radius:5px}.LibraryFeed-module__kiEfxq__feedContent::-webkit-scrollbar-thumb:hover{background:#adb5bd}@media (max-width:1024px){.LibraryFeed-module__kiEfxq__snippetList{max-width:90%;padding:1.25rem}}@media (max-width:768px){.LibraryFeed-module__kiEfxq__snippetList{max-width:100%;padding:1rem}.LibraryFeed-module__kiEfxq__tab{padding:.875rem 1.5rem;font-size:.95rem}.LibraryFeed-module__kiEfxq__feedContainer{margin-top:0;padding-top:0}.LibraryFeed-module__kiEfxq__tabNav{border-bottom:1px solid #dee2e6;margin-top:0;padding-top:0}.LibraryFeed-module__kiEfxq__feedContent::-webkit-scrollbar{display:none}.LibraryFeed-module__kiEfxq__feedContent{-ms-overflow-style:none;scrollbar-width:none}}@media (min-width:1200px){.LibraryFeed-module__kiEfxq__snippetList{max-width:880px}}@media (min-width:1400px){.LibraryFeed-module__kiEfxq__snippetList{max-width:980px}}
