.documents-tab[data-v-aaf7fd1a]{animation:fadeIn-aaf7fd1a .3s ease}@keyframes fadeIn-aaf7fd1a{0%{opacity:0}to{opacity:1}}.action-bar[data-v-aaf7fd1a]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.upload-dropzone[data-v-aaf7fd1a]{border:2px dashed rgba(var(--v-theme-primary),.3);border-radius:12px;padding:48px 24px;text-align:center;cursor:pointer;transition:all .3s ease;background:rgba(var(--v-theme-surface-variant),.3)}.upload-dropzone[data-v-aaf7fd1a]:hover,.upload-dropzone.dragover[data-v-aaf7fd1a]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.05);transform:scale(1.02)}.files-list[data-v-aaf7fd1a]{max-height:300px;overflow-y:auto}.file-item[data-v-aaf7fd1a]{transition:all .2s ease}.file-item[data-v-aaf7fd1a]:hover{background:rgba(var(--v-theme-surface-variant),.8)!important}@media (max-width: 768px){.action-bar[data-v-aaf7fd1a]{flex-direction:column;align-items:stretch}.action-bar>*[data-v-aaf7fd1a]{width:100%}}.retrieval-tab[data-v-927625c3]{animation:fadeIn-927625c3 .3s ease}@keyframes fadeIn-927625c3{0%{opacity:0}to{opacity:1}}.results-section[data-v-927625c3]{animation:slideUp-927625c3 .4s ease}@keyframes slideUp-927625c3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.content-box[data-v-927625c3]{background:rgba(var(--v-theme-surface-variant),.1);border-radius:8px;padding:16px;white-space:pre-wrap;word-break:break-word;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9rem;line-height:1.6;height:120px;overflow-y:auto;font-size:13px}.settings-tab[data-v-ccfc0465]{animation:fadeIn-ccfc0465 .3s ease}@keyframes fadeIn-ccfc0465{0%{opacity:0}to{opacity:1}}.kb-detail-page[data-v-882e750f]{max-width:1400px;margin:0 auto;animation:fadeIn-882e750f .3s ease}@keyframes fadeIn-882e750f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-header[data-v-882e750f]{display:flex;align-items:flex-start;gap:16px;margin-bottom:32px}.header-content[data-v-882e750f]{flex:1}.kb-title[data-v-882e750f]{display:flex;align-items:center;gap:16px}.kb-emoji[data-v-882e750f]{font-size:48px;animation:float-882e750f 3s ease-in-out infinite}@keyframes float-882e750f{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.loading-container[data-v-882e750f]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.kb-content[data-v-882e750f]{animation:slideUp-882e750f .4s ease}@keyframes slideUp-882e750f{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.stat-box[data-v-882e750f]{display:flex;flex-direction:column;align-items:center;padding:24px;text-align:center;border-radius:12px;background:rgba(var(--v-theme-surface-variant),.1);transition:all .3s ease}.stat-box[data-v-882e750f]:hover{background:rgba(var(--v-theme-surface-variant),.5)}.stat-value[data-v-882e750f]{font-size:2rem;font-weight:600;margin-top:8px}.stat-label[data-v-882e750f]{font-size:.875rem;margin-top:4px}@media (max-width: 768px){.kb-title[data-v-882e750f]{flex-direction:column;align-items:flex-start}.kb-emoji[data-v-882e750f]{font-size:36px}}
