.page_pageWrapper__xWA0D{min-height:100vh;display:flex;flex-direction:column;background:#f3f4f6}.page_container__DwOC5,.page_mainLayout__rK1nX{width:100%;flex:1;display:flex}.page_mainLayout__rK1nX{max-width:1440px;margin:0 auto;align-items:flex-start;gap:24px;padding:0 20px 24px}.page_sidebar__BXJMd{position:sticky;top:70px;display:flex;flex-direction:column;width:248px;flex-shrink:0;max-height:calc(100vh - 86px);overflow:hidden;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.page_sidebarHeader__DmzTQ{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f3f4f6}.page_sidebarTitle__JuY98{margin:0;font-size:16px;font-weight:700;color:#000}.page_createBtn__LZnja{display:flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:none;border-radius:8px;background:transparent;color:#2196F3;font-size:14px;font-weight:600;cursor:pointer}.page_createBtn__LZnja:hover{background:#e8f4fd}.page_barBtn__o1Rgl:focus-visible,.page_choiceBtn__V_JkK:focus-visible,.page_createBtn__LZnja:focus-visible,.page_dangerBtn__oEHDT:focus-visible,.page_folderItem__wbwT6:focus-visible,.page_loadMore__3GP3H:focus-visible,.page_menuItem__lEoOZ:focus-visible,.page_moreBtn__5FNKK:focus-visible,.page_organizeBtn__Mb35x:focus-visible,.page_primaryBtn__QQLdE:focus-visible,.page_retryBtn__zPw2C:focus-visible,.page_secondaryBtn__24bLG:focus-visible,.page_targetItem__5jQUL:focus-visible{outline:none;box-shadow:0 0 0 2px #7abff3}.page_folderList__guPDU{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:4px}.page_folderItem__wbwT6{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 12px;border:none;border-radius:8px;background:transparent;color:#1f2937;font-size:14px;text-align:left;cursor:pointer}.page_folderItem__wbwT6:hover{background:#f3f4f6}.page_folderItemActive__m4GV_{background:#e8f4fd;color:#2196F3;font-weight:600}.page_folderItemActive__m4GV_:hover{background:#e8f4fd}.page_folderIcon__RkUU8{width:18px;height:18px;flex-shrink:0}.page_folderItemActive__m4GV_ .page_folderIcon__RkUU8{color:#2196F3}.page_folderName__QFllq{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_folderCount__1n2fi{flex-shrink:0;font-size:12px;font-weight:600;color:#94a3b8}.page_folderItemActive__m4GV_ .page_folderCount__1n2fi{color:#2196F3}.page_folderDivider___V9EH{height:1px;margin:8px 0;background:#f3f4f6}.page_content__v_9SB{flex:1;min-width:0;min-height:calc(100dvh - 94px);display:flex;flex-direction:column;padding:20px}.page_toolbar__G_Nde{position:sticky;top:70px;z-index:40;margin:-20px -20px 0;padding:6px 20px;background:rgba(255,255,255,.95);border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 14px rgba(15,23,42,.05);backdrop-filter:blur(12px)}.page_toolbarMain__5XTh0{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:16px}.page_toolbarTitle__vukGw{min-width:0;display:flex;align-items:center;gap:10px}.page_toolbarTitle__vukGw .page_folderIcon__RkUU8{width:20px;height:20px;color:#2196F3}.page_currentName__Oxi6n{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.4;font-weight:700;color:#000}.page_countBadge__ZdhZK{flex-shrink:0;padding:4px 10px;border-radius:999px;background:#f3f4f6;color:#64748b;font-size:12px;font-weight:600}.page_toolbarActions__j5ngM{display:flex;align-items:center;gap:8px;flex-shrink:0}.page_barBtn__o1Rgl,.page_dangerBtn__oEHDT,.page_loadMore__3GP3H,.page_organizeBtn__Mb35x,.page_primaryBtn__QQLdE,.page_retryBtn__zPw2C,.page_secondaryBtn__24bLG{height:36px;padding:0 16px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer}.page_barBtn__o1Rgl,.page_loadMore__3GP3H,.page_organizeBtn__Mb35x,.page_secondaryBtn__24bLG{border:1px solid #e5e7eb;background:#fff;color:#000}.page_barBtn__o1Rgl:hover:not(:disabled),.page_moreBtn__5FNKK:hover,.page_organizeBtn__Mb35x:hover:not(:disabled),.page_secondaryBtn__24bLG:hover:not(:disabled){border-color:#a6d4f7;background:#e8f4fd}.page_barBtn__o1Rgl:disabled,.page_dangerBtn__oEHDT:disabled,.page_loadMore__3GP3H:disabled,.page_organizeBtn__Mb35x:disabled,.page_primaryBtn__QQLdE:disabled{cursor:not-allowed;background:#f3f4f6;color:#94a3b8;border-color:#e5e7eb}.page_moreBtn__5FNKK{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#64748b;cursor:pointer}.page_menuWrap__WSmkE{position:relative}.page_menu__9T4QI{position:absolute;top:44px;right:0;z-index:50;width:176px;padding:6px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.page_menuItem__lEoOZ{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:0 12px;border:none;border-radius:8px;background:transparent;color:#1f2937;font-size:14px;text-align:left;cursor:pointer}.page_menuIcon__C1ejD{width:16px;height:16px;flex-shrink:0}.page_menuItem__lEoOZ:hover{background:#f3f4f6}.page_menuDanger__HD__j{color:#F44336}.page_menuDanger__HD__j:hover{background:#fff1f0}.page_actionError___UkIy,.page_dialogError__dtF9g{margin:8px 0 0;color:#dc2626;font-size:13px}.page_paperList__qnlyE{display:flex;flex-direction:column;gap:20px;margin:16px -20px 0}.page_loadMore__3GP3H{align-self:center}.page_organizeRow__28_lu{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:12px;padding:12px 4px 0;border-top:1px solid #f3f4f6}.page_selectAll__zodfw{display:flex;align-items:center;gap:8px;color:#000;font-size:14px;font-weight:600;cursor:pointer;user-select:none}.page_selectAll__zodfw input{width:18px;height:18px;accent-color:#2196F3;cursor:pointer}.page_organizeDivider__oQO4N{width:1px;height:20px;background:#f3f4f6;flex-shrink:0}.page_organizeDividerStrong__byFh8{background:#e5e7eb}.page_selectedHint__rRrDc{margin-right:auto;color:#64748b;font-size:14px}.page_selectedHint__rRrDc strong{color:#000;font-weight:700}.page_ghostBtn__q2lUK,.page_moveBtn__4jnYK{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;flex-shrink:0}.page_moveBtn__4jnYK{border:none;background:#2196F3;color:#fff}.page_moveBtn__4jnYK:hover:not(:disabled){background:#1a78c2}.page_moveBtn__4jnYK:disabled{cursor:not-allowed;background:#a6d4f7;color:#fff}.page_ghostBtn__q2lUK{border:1px solid #e5e7eb;background:#fff;color:#1f2937}.page_ghostBtn__q2lUK:hover:not(:disabled){border-color:#94a3b8;background:#f8fafc}.page_ghostBtn__q2lUK:disabled{cursor:not-allowed;border-color:#e5e7eb;background:#f3f4f6;color:#94a3b8}.page_uncollectBtn__gb6oD{color:#F44336}.page_uncollectBtn__gb6oD:hover:not(:disabled){border-color:#ef9a9a;background:#fff1f0}.page_emptyContainer__m97yP,.page_errorContainer__qAbK9,.page_loadingContainer__oz_JP{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 20px}.page_noBoxContainer__DdhHi{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:16px -20px 0;min-height:320px;padding:0 24px}.page_emptyIcon__VkGkU{margin-bottom:12px;color:#b8c7d9}.page_emptyPaperTitle__2hZAW{margin:0;font-size:16px;font-weight:600;line-height:24px;color:#64748b}.page_emptyContainer__m97yP,.page_errorContainer__qAbK9{margin:40px auto;width:100%;max-width:560px;background:#fff;border:1px solid #e5e7eb;border-radius:16px}.page_emptyTitle__tO38n{font-size:20px;font-weight:700;color:#111}.page_emptyDesc__dordb,.page_modalDesc__2wYZE{margin-top:8px;color:#64748b;font-size:14px;line-height:1.6}.page_spinner__8Qu5B{width:40px;height:40px;margin-bottom:16px;border:3px solid #e5e7eb;border-top-color:#2196f3;border-radius:50%;animation:page_spin__wxGzo .8s linear infinite}@keyframes page_spin__wxGzo{to{transform:rotate(1turn)}}.page_errorText__n9ZKq{margin:0 0 16px;color:#dc2626}.page_dangerBtn__oEHDT,.page_primaryBtn__QQLdE,.page_retryBtn__zPw2C{border:none;color:#fff}.page_primaryBtn__QQLdE,.page_retryBtn__zPw2C{background:#2196F3}.page_dangerBtn__oEHDT{background:#fff;color:#dc2626;border:1px solid #fecaca}.page_choiceBtn__V_JkK.page_choiceDanger__4DXDj{color:#dc2626;border-color:#fecaca;background:#fff}.page_modalOverlay__6YcGg{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(15,23,42,.35)}.page_modal__M7hc8{width:min(440px,100%);padding:24px;background:#fff;border-radius:16px;box-shadow:0 12px 48px rgba(0,0,0,.12)}.page_uncollectModal__38lWF{width:min(480px,100%);padding:36px 28px 28px;border-radius:20px}.page_uncollectTitle__qfvGQ{margin:0 0 28px;font-size:22px;font-weight:700;line-height:1.3;color:#111;text-align:center}.page_uncollectDesc__dwPId{margin:0;color:#3f4c5f;font-size:16px;line-height:1.6;text-align:center}.page_uncollectDesc__dwPId strong{color:#111;font-weight:700}.page_uncollectModal__38lWF .page_dialogError__dtF9g{margin-top:12px;text-align:center}.page_uncollectActions__lSBfv{display:flex;gap:16px;margin-top:36px}.page_uncollectCancel__75XO3,.page_uncollectConfirm__UYIbV{flex:1;height:48px;border-radius:10px;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer}.page_uncollectCancel__75XO3{border:1px solid #e5e7eb;background:#fff;color:#9ca3af}.page_uncollectCancel__75XO3:hover:not(:disabled){border-color:#d1d5db;background:#f9fafb}.page_uncollectConfirm__UYIbV{border:none;background:#2196F3;color:#fff}.page_uncollectConfirm__UYIbV:hover:not(:disabled){background:#1e88e5}.page_uncollectCancel__75XO3:disabled,.page_uncollectConfirm__UYIbV:disabled{cursor:not-allowed;background:#f3f4f6;color:#94a3b8;border-color:#e5e7eb}.page_uncollectCancel__75XO3:focus-visible,.page_uncollectConfirm__UYIbV:focus-visible{outline:none;box-shadow:0 0 0 2px #7abff3}.page_modalTitle__bvN6K{margin:0 0 16px;font-size:18px;font-weight:700;color:#111;text-align:center}.page_srOnly__W3RFn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_deleteChoices__wYHlp{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;border:none}.page_deleteOption__UbTST{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:background-color .15s,border-color .15s}.page_deleteOption__UbTST:hover{background:#f8fafc}.page_deleteOptionActive__OaEEK{border-color:#7abff3;background:#e8f4fd}.page_deleteOptionDanger__G2tdK{border-color:#ef9a9a;background:#fff1f0}.page_deleteRadio__TLPKN{margin-top:2px;width:18px;height:18px;accent-color:#2196F3;cursor:pointer;flex-shrink:0}.page_deleteRadioDanger___ST8W{accent-color:#F44336}.page_deleteOptionTitle___jlu2{display:block;color:#000;font-size:14px;font-weight:700}.page_deleteOptionTitleDanger__JrjoY{color:#F44336}.page_deleteOptionDesc__gEyN5{display:block;margin-top:4px;color:#64748b;font-size:14px;line-height:1.7}.page_confirmText__rPD3l{margin:0;color:#1f2937;font-size:14px;line-height:1.8;text-align:left}.page_nameInput__FYmoH{width:100%;height:40px;padding:0 12px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px}.page_nameInput__FYmoH:focus{outline:none;border-color:#7abff3;box-shadow:0 0 0 2px #d0e9fb}.page_modalActions__pQkUw{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.page_targetList__3__n9{display:flex;flex-direction:column;gap:8px;min-height:120px;max-height:320px;overflow-y:auto}.page_targetItem__5jQUL{width:100%;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#111;font-size:14px;font-weight:600;line-height:1.5;text-align:left;white-space:normal;word-break:break-word;cursor:pointer}.page_targetItem__5jQUL:hover:not(:disabled){border-color:#a6d4f7;background:#e8f4fd}.page_targetItem__5jQUL:disabled{cursor:not-allowed;color:#94a3b8}.page_targetEmpty__RZSve{margin:24px 0;text-align:center;color:#94a3b8;font-size:14px}@media (max-width:860px){.page_mainLayout__rK1nX{flex-direction:column;gap:20px}.page_sidebar__BXJMd{position:static;width:100%;max-height:none;border-top:1px solid #e5e7eb;border-radius:12px}.page_folderList__guPDU{flex-direction:row;overflow-x:auto;overflow-y:hidden}.page_folderItem__wbwT6{min-width:180px;width:auto;flex-shrink:0}.page_folderDivider___V9EH{width:1px;height:40px;margin:0;flex-shrink:0}.page_toolbar__G_Nde{border-top:1px solid #e5e7eb;border-radius:12px}}@media (max-width:700px){.page_organizeRow__28_lu{flex-wrap:wrap}.page_organizeDivider__oQO4N{display:none}}@media (max-width:768px){.page_mainLayout__rK1nX{padding-bottom:20px}.page_sidebar__BXJMd,.page_toolbar__G_Nde{top:60px}.page_content__v_9SB{padding:16px}.page_toolbar__G_Nde{margin:-16px -16px 0;padding:6px 16px}.page_toolbarMain__5XTh0{align-items:flex-start;flex-wrap:wrap}.page_noBoxContainer__DdhHi,.page_paperList__qnlyE{margin-left:-16px;margin-right:-16px}}@media (max-width:640px){.page_noBoxContainer__DdhHi{min-height:240px}}