.MyLibraryTab_tabContent__SMLy_{padding:var(--space-6);max-width:700px}.MyLibraryTab_section__l7UQ7{margin-bottom:var(--space-6)}.MyLibraryTab_sectionDescription__cFBIZ{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-4);line-height:1.5}.MyLibraryTab_fileList__NUTsN{display:flex;flex-direction:column;gap:var(--space-3)}.MyLibraryTab_fileCard__tMIwS{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);cursor:pointer;transition:var(--transition);position:relative}.MyLibraryTab_fileCard__tMIwS:hover{border-color:var(--border-medium);background-color:var(--bg-secondary)}.MyLibraryTab_fileCard__tMIwS.MyLibraryTab_selected__lNaPp{border-color:var(--primary);background:rgba(var(--primary-rgb),.05)}.MyLibraryTab_fileIcon__0JtTa{display:flex;align-items:center;justify-content:center;width:var(--space-10);height:var(--space-10);background:var(--bg-accent);border-radius:var(--border-radius);flex-shrink:0;transition:var(--transition)}.MyLibraryTab_fileCard__tMIwS.MyLibraryTab_selected__lNaPp .MyLibraryTab_fileIcon__0JtTa{background:var(--bg-primary)}.MyLibraryTab_fileInfo__HdntX{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.MyLibraryTab_fileName__eoood{font-size:var(--text-base);font-weight:var(
    --font-medium
  );color:var(--text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MyLibraryTab_fileMetadata__1k_zV{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary)}.MyLibraryTab_metadataItem__76zYf{white-space:nowrap}.MyLibraryTab_metadataSeparator__v4c2_{color:var(--text-tertiary)}.MyLibraryTab_fileActions__gka8O{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.MyLibraryTab_actionButton__pHZk9{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid transparent;border-radius:var(--border-radius);color:var(--text-tertiary);cursor:pointer;transition:var(--transition)}.MyLibraryTab_actionButton__pHZk9:hover:not(:disabled){background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-light)}.MyLibraryTab_actionButton__pHZk9:disabled{opacity:.5;cursor:not-allowed}.MyLibraryTab_actionButtonDanger__e0wx9:hover:not(:disabled){background:var(--error-bg);color:var(--error);border-color:transparent}.MyLibraryTab_loadingState__rUx5E{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);color:var(--text-secondary);gap:var(--space-3)}.MyLibraryTab_skeletonList___0slx{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-3)}.MyLibraryTab_skeletonFileCard__o_WyY{display:flex;gap:var(--space-4);padding:var(--space-4);background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);align-items:center}.MyLibraryTab_skeletonIcon__83NeP{width:var(--space-10);height:var(--space-10);flex-shrink:0}.MyLibraryTab_skeletonIcon__83NeP,.MyLibraryTab_skeletonText__n2QDq{background:var(--bg-secondary);border-radius:var(--border-radius);animation:MyLibraryTab_skeletonPulse__DebcW 1.5s ease infinite}.MyLibraryTab_skeletonText__n2QDq{height:14px;width:60%}@keyframes MyLibraryTab_skeletonPulse__DebcW{0%,to{opacity:1}50%{opacity:.6}}.MyLibraryTab_spinner__eULZK{width:var(--space-8);height:var(--space-8);border-top:3px solid var(--border-light);border:3px solid var(--border-light);border-top-color:var(--primary);border-radius:50%;animation:MyLibraryTab_spin__G19In 1s linear infinite}@keyframes MyLibraryTab_spin__G19In{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MyLibraryTab_errorState__a5CA9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);text-align:center}.MyLibraryTab_errorMessage__HUXdW{color:var(--error);margin-bottom:var(--space-4);font-size:var(--text-base)}.MyLibraryTab_retryButton__OqxmJ{background:var(--primary);color:var(--text-inverse);border:none;padding:0 var(--space-4);height:36px;border-radius:var(--border-radius);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:var(--transition);display:inline-flex;align-items:center;justify-content:center}.MyLibraryTab_retryButton__OqxmJ:hover{background:var(--primary-dark)}.MyLibraryTab_emptySearchState__WMPNf,.MyLibraryTab_emptyState__KF3c6{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-16) var(--space-8);text-align:center;color:var(--text-secondary)}.MyLibraryTab_emptyIcon__IUxQF{color:var(--text-tertiary);margin-bottom:var(--space-4)}.MyLibraryTab_emptyState__KF3c6 h3{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--space-2)}.MyLibraryTab_emptyState__KF3c6 p{font-size:var(--text-base);margin:0;max-width:400px;line-height:1.5}.MyLibraryTab_modalOverlay__Fae8W{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:10001;padding:var(--space-4);animation:MyLibraryTab_fadeInBackdrop__TVYHs .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes MyLibraryTab_fadeInBackdrop__TVYHs{0%{opacity:0}to{opacity:1}}.MyLibraryTab_confirmModal__IkK5_{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-xl);padding:var(--space-6);max-width:400px;width:100%;text-align:center;animation:MyLibraryTab_modalPopIn__TQBz_ .2s cubic-bezier(.16,1,.3,1)}@keyframes MyLibraryTab_modalPopIn__TQBz_{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.MyLibraryTab_confirmIconWrapper___WEza{display:flex;align-items:center;justify-content:center;width:var(--space-12);height:var(--space-12);margin:0 auto var(--space-4);background:var(--error-bg);color:var(--error);border-radius:50%}.MyLibraryTab_confirmTitle__I94qK{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--space-2)}.MyLibraryTab_confirmMessage__WmACa{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-6);line-height:1.5}.MyLibraryTab_confirmMessage__WmACa strong{color:var(--text-primary);font-weight:var(--font-semibold);display:block;margin-top:var(--space-1)}.MyLibraryTab_confirmActions__lkiNe{display:flex;gap:var(--space-3);justify-content:flex-end}.MyLibraryTab_confirmButton__GNYYC{background:var(--error);color:var(--text-inverse);border:none;padding:0 var(--space-4);height:40px;border-radius:var(--border-radius);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:var(--transition);display:inline-flex;align-items:center;justify-content:center}.MyLibraryTab_confirmButton__GNYYC:hover:not(:disabled){background:var(--error-dark);box-shadow:0 4px 6px -1px rgba(220,38,38,.2)}.MyLibraryTab_confirmButton__GNYYC:disabled{opacity:.6;cursor:not-allowed}.MyLibraryTab_cancelButton__CWyus{background:transparent;color:var(--text-secondary);border:1px solid var(--border-light);padding:0 var(--space-4);height:40px;border-radius:var(--border-radius);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:var(--transition);display:inline-flex;align-items:center;justify-content:center}.MyLibraryTab_cancelButton__CWyus:hover:not(:disabled){background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-medium)}@media (max-width:768px){.MyLibraryTab_tabContent__SMLy_{padding:var(--space-4)}.MyLibraryTab_fileCard__tMIwS{gap:var(--space-3)}.MyLibraryTab_fileMetadata__1k_zV{display:none}.MyLibraryTab_fileName__eoood{font-size:var(--text-sm)}}.MyLibraryTab_searchInput__AxTsj{width:100%;padding:var(--space-2-5) var(--space-3);font-size:var(--text-sm);color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--border-radius);transition:var(--transition)}.MyLibraryTab_searchInput__AxTsj:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px rgba(59,130,246,.1);background:var(--bg-primary)}.MyLibraryTab_searchInput__AxTsj::placeholder{color:var(--text-tertiary)}.MyLibraryTab_paginationContainer__ZY5s0{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-light)}.MyLibraryTab_paginationButton__SNiBC{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-3);height:32px;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--border-radius);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:var(--transition)}.MyLibraryTab_paginationButton__SNiBC:hover:not(:disabled){background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-medium)}.MyLibraryTab_paginationButton__SNiBC:disabled{opacity:.5;cursor:not-allowed}.MyLibraryTab_bulkActions__DAP_O{display:flex;align-items:center;padding:var(--space-3) 0;justify-content:space-between}.MyLibraryTab_bulkActionsLeft__QQEvh{display:flex;align-items:center;gap:var(--space-3)}.MyLibraryTab_selectAllLabel__553Zi{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:var(--font-medium)}.MyLibraryTab_selectedCount__lr_9x{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--primary);background:var(--primary-light);padding:var(--space-0) var(--space-2);border-radius:var(--border-radius-full);letter-spacing:.02em}.MyLibraryTab_bulkDeleteButton__LgOQv{display:flex;align-items:center;color:var(--error);cursor:pointer;font-size:var(--text-lg);padding:var(--space-1);border-radius:var(--border-radius-full);border:none;background:transparent;transition:var(--transition)}.MyLibraryTab_bulkDeleteButton__LgOQv:hover:not(:disabled){background:var(--error-bg)}.MyLibraryTab_bulkDeleteButton__LgOQv:disabled{opacity:.5;cursor:not-allowed}.MyLibraryTab_checkbox__LVa8V{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1px solid var(--border-light);border-radius:var(--border-radius-sm);background-color:var(--bg-primary);cursor:pointer;margin:0;transition:var(--transition)}.MyLibraryTab_checkbox__LVa8V:checked{background-color:var(--primary-light);border-color:var(--primary)}.MyLibraryTab_checkbox__LVa8V:after,.MyLibraryTab_checkbox__LVa8V:checked:after{content:none;display:none}.MyLibraryTab_checkbox__LVa8V:hover{border-color:var(--primary)}