.CoverFixSelectModal-module__y67Q_W__overlay{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.CoverFixSelectModal-module__y67Q_W__modal{background:var(--bg-color-light);border:1px solid var(--glass-border,#ffffff14);border-radius:12px;flex-direction:column;width:100%;max-width:520px;max-height:85vh;display:flex;overflow:hidden}.CoverFixSelectModal-module__y67Q_W__header{border-bottom:1px solid var(--glass-border,#ffffff14);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.1rem 1.25rem .75rem;display:flex}.CoverFixSelectModal-module__y67Q_W__title{color:var(--text-primary,#fff);margin:0;font-size:1.1rem;font-weight:600}.CoverFixSelectModal-module__y67Q_W__closeBtn{color:var(--text-secondary,#aaa);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.2rem .4rem;font-size:1.1rem;transition:color .15s}.CoverFixSelectModal-module__y67Q_W__closeBtn:hover{color:var(--text-primary,#fff)}.CoverFixSelectModal-module__y67Q_W__filters{border-bottom:1px solid var(--glass-border,#ffffff0f);flex-wrap:wrap;flex-shrink:0;gap:.6rem;padding:.9rem 1.25rem;display:flex}.CoverFixSelectModal-module__y67Q_W__searchInput{background:var(--glass-bg,#ffffff0d);border:1px solid var(--glass-border,#ffffff1f);min-width:160px;color:var(--text-primary,#fff);border-radius:7px;outline:none;flex:1;padding:.45rem .75rem;font-size:.85rem;transition:border-color .15s}.CoverFixSelectModal-module__y67Q_W__searchInput:focus{border-color:var(--accent-color,#8a2be2)}.CoverFixSelectModal-module__y67Q_W__searchInput::placeholder{color:var(--text-secondary,#888)}.CoverFixSelectModal-module__y67Q_W__checkLabel{color:var(--text-secondary,#aaa);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;font-size:.82rem;display:flex}.CoverFixSelectModal-module__y67Q_W__checkLabel input[type=checkbox]{accent-color:var(--accent-color,#8a2be2);cursor:pointer}.CoverFixSelectModal-module__y67Q_W__listHeader{border-bottom:1px solid var(--glass-border,#ffffff0f);background:var(--glass-bg,#ffffff05);flex-shrink:0;justify-content:space-between;align-items:center;padding:.55rem 1.25rem;display:flex}.CoverFixSelectModal-module__y67Q_W__selectedCount{color:var(--accent-color,#8a2be2);font-size:.8rem;font-weight:500}.CoverFixSelectModal-module__y67Q_W__list{flex:1;padding:.4rem 0;overflow-y:auto}.CoverFixSelectModal-module__y67Q_W__item{cursor:pointer;border-radius:0;align-items:center;gap:.7rem;padding:.5rem 1.25rem;transition:background .12s;display:flex}.CoverFixSelectModal-module__y67Q_W__item:hover{background:var(--glass-bg,#ffffff0a)}.CoverFixSelectModal-module__y67Q_W__item input[type=checkbox]{accent-color:var(--accent-color,#8a2be2);cursor:pointer;flex-shrink:0}.CoverFixSelectModal-module__y67Q_W__itemInfo{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.CoverFixSelectModal-module__y67Q_W__itemName{color:var(--text-primary,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.CoverFixSelectModal-module__y67Q_W__itemPlat{color:var(--text-secondary,#888);font-size:.72rem}.CoverFixSelectModal-module__y67Q_W__noCoverBadge{color:#f59e0b;white-space:nowrap;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:10px;flex-shrink:0;padding:.15rem .45rem;font-size:.68rem}.CoverFixSelectModal-module__y67Q_W__empty{text-align:center;color:var(--text-secondary,#888);padding:2rem;font-size:.85rem}.CoverFixSelectModal-module__y67Q_W__info{color:var(--text-secondary,#888);background:var(--glass-bg,#ffffff05);border-top:1px solid var(--glass-border,#ffffff0f);flex-shrink:0;padding:.6rem 1.25rem;font-size:.78rem;line-height:1.4}.CoverFixSelectModal-module__y67Q_W__actions{border-top:1px solid var(--glass-border,#ffffff14);flex-shrink:0;gap:.75rem;padding:.9rem 1.25rem;display:flex}.CoverFixSelectModal-module__y67Q_W__cancelBtn{border:1px solid var(--glass-border,#ffffff26);color:var(--text-secondary,#aaa);cursor:pointer;background:0 0;border-radius:8px;flex:1;padding:.6rem;font-size:.9rem;transition:border-color .15s,color .15s}.CoverFixSelectModal-module__y67Q_W__cancelBtn:hover{border-color:var(--text-primary);color:var(--text-primary)}.CoverFixSelectModal-module__y67Q_W__startBtn{background:var(--accent-color,#8a2be2);color:#fff;cursor:pointer;border:none;border-radius:8px;flex:2;padding:.6rem;font-size:.9rem;font-weight:600;transition:opacity .15s}.CoverFixSelectModal-module__y67Q_W__startBtn:disabled{opacity:.4;cursor:not-allowed}.CoverFixSelectModal-module__y67Q_W__startBtn:not(:disabled):hover{opacity:.85}@media (max-width:480px){.CoverFixSelectModal-module__y67Q_W__modal{border-radius:12px 12px 0 0;max-height:90vh}.CoverFixSelectModal-module__y67Q_W__overlay{align-items:flex-end;padding:0}.CoverFixSelectModal-module__y67Q_W__filters{gap:.5rem}.CoverFixSelectModal-module__y67Q_W__searchInput{min-width:100%}}
.AchievementSyncSelectModal-module__ltT-XG__overlay{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.AchievementSyncSelectModal-module__ltT-XG__modal{background:var(--bg-color-light);border:1px solid var(--glass-border,#ffffff14);border-radius:12px;flex-direction:column;width:100%;max-width:520px;max-height:88vh;display:flex;overflow:hidden}.AchievementSyncSelectModal-module__ltT-XG__header{border-bottom:1px solid var(--glass-border,#ffffff14);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.1rem 1.25rem .75rem;display:flex}.AchievementSyncSelectModal-module__ltT-XG__title{color:var(--text-primary,#fff);margin:0;font-size:1.1rem;font-weight:600}.AchievementSyncSelectModal-module__ltT-XG__closeBtn{color:var(--text-secondary,#aaa);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.2rem .4rem;font-size:1.1rem;transition:color .15s}.AchievementSyncSelectModal-module__ltT-XG__closeBtn:hover{color:var(--text-primary,#fff)}.AchievementSyncSelectModal-module__ltT-XG__body{flex:1;padding:1rem 1.25rem;overflow-y:auto}.AchievementSyncSelectModal-module__ltT-XG__explain{color:var(--text-secondary,#b5b5c5);margin:0 0 .9rem;font-size:.86rem;line-height:1.55}.AchievementSyncSelectModal-module__ltT-XG__explain strong{color:var(--text-primary,#fff);font-weight:600}.AchievementSyncSelectModal-module__ltT-XG__note{color:var(--text-secondary,#b5b5c5);background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border,#ffffff14);border-left:3px solid var(--accent-color,#8a2be2);border-radius:8px;margin:0 0 .9rem;padding:.7rem .85rem;font-size:.82rem;line-height:1.55}.AchievementSyncSelectModal-module__ltT-XG__note strong{color:var(--text-primary,#fff);font-weight:600}.AchievementSyncSelectModal-module__ltT-XG__empty{text-align:center;color:var(--text-secondary,#888);padding:1.5rem 0 .5rem;font-size:.85rem}.AchievementSyncSelectModal-module__ltT-XG__platformList{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.AchievementSyncSelectModal-module__ltT-XG__platformLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary,#888);margin-bottom:.15rem;font-size:.72rem;font-weight:600}.AchievementSyncSelectModal-module__ltT-XG__platform{border:1px solid var(--glass-border,#ffffff1a);cursor:pointer;background:var(--glass-bg,#ffffff05);border-radius:10px;align-items:center;gap:.7rem;padding:.7rem .85rem;transition:border-color .15s,background .15s;display:flex}.AchievementSyncSelectModal-module__ltT-XG__platform:hover{border-color:#ffffff40}.AchievementSyncSelectModal-module__ltT-XG__platformOn{border-color:var(--accent-color,#8a2be2);background:color-mix(in srgb, var(--accent-color,#8a2be2) 12%, transparent)}.AchievementSyncSelectModal-module__ltT-XG__platform input[type=checkbox]{accent-color:var(--accent-color,#8a2be2);cursor:pointer;flex-shrink:0;width:16px;height:16px}.AchievementSyncSelectModal-module__ltT-XG__platformIcon{object-fit:contain;flex-shrink:0;width:22px;height:22px}.AchievementSyncSelectModal-module__ltT-XG__platformName{min-width:0;color:var(--text-primary,#fff);flex:1;font-size:.92rem;font-weight:600}.AchievementSyncSelectModal-module__ltT-XG__platformCount{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.15rem;display:flex}.AchievementSyncSelectModal-module__ltT-XG__pendingBadge{color:#f59e0b;white-space:nowrap;background:#f59e0b1f;border:1px solid #f59e0b4d;border-radius:10px;padding:.1rem .5rem;font-size:.72rem;font-weight:700}.AchievementSyncSelectModal-module__ltT-XG__upToDate{color:#22c55e;white-space:nowrap;background:#22c55e1f;border:1px solid #22c55e4d;border-radius:10px;padding:.1rem .5rem;font-size:.72rem;font-weight:700}.AchievementSyncSelectModal-module__ltT-XG__totalCount{color:var(--text-secondary,#888);white-space:nowrap;font-size:.68rem}.AchievementSyncSelectModal-module__ltT-XG__actions{border-top:1px solid var(--glass-border,#ffffff14);flex-shrink:0;gap:.75rem;padding:.9rem 1.25rem;display:flex}.AchievementSyncSelectModal-module__ltT-XG__cancelBtn{border:1px solid var(--glass-border,#ffffff26);color:var(--text-secondary,#aaa);cursor:pointer;background:0 0;border-radius:8px;flex:1;padding:.6rem;font-size:.9rem;transition:border-color .15s,color .15s}.AchievementSyncSelectModal-module__ltT-XG__cancelBtn:hover{border-color:var(--text-primary);color:var(--text-primary)}.AchievementSyncSelectModal-module__ltT-XG__startBtn{background:var(--accent-color,#8a2be2);color:#fff;cursor:pointer;border:none;border-radius:8px;flex:2;padding:.6rem;font-size:.9rem;font-weight:600;transition:opacity .15s}.AchievementSyncSelectModal-module__ltT-XG__startBtn:disabled{opacity:.4;cursor:not-allowed}.AchievementSyncSelectModal-module__ltT-XG__startBtn:not(:disabled):hover{opacity:.85}.AchievementSyncSelectModal-module__ltT-XG__warnBox{color:var(--text-primary,#fff);background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:10px;align-items:flex-start;gap:.6rem;margin:0 0 .9rem;padding:.75rem .85rem;font-size:.83rem;line-height:1.5;display:flex}.AchievementSyncSelectModal-module__ltT-XG__warnIcon{flex-shrink:0;line-height:1.3}.AchievementSyncSelectModal-module__ltT-XG__newTabHint{color:var(--text-secondary,#888);margin:0 0 .5rem;font-size:.8rem}.AchievementSyncSelectModal-module__ltT-XG__newTabRow{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.AchievementSyncSelectModal-module__ltT-XG__newTabLink{border:1px solid var(--glass-border,#ffffff26);background:var(--glass-bg,#ffffff08);color:var(--text-primary,#fff);border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.AchievementSyncSelectModal-module__ltT-XG__newTabLink:hover{border-color:var(--accent-color,#8a2be2);background:color-mix(in srgb, var(--accent-color,#8a2be2) 10%, transparent)}.AchievementSyncSelectModal-module__ltT-XG__tipNote{color:var(--text-secondary,#b5b5c5);background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border,#ffffff14);border-left:3px solid #22c55e;border-radius:8px;margin:0 0 .9rem;padding:.7rem .85rem;font-size:.82rem;line-height:1.55}.AchievementSyncSelectModal-module__ltT-XG__progressLabel{color:var(--text-secondary,#b5b5c5);justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.82rem;display:flex}.AchievementSyncSelectModal-module__ltT-XG__progressBar{background:var(--glass-bg,#ffffff1a);border-radius:3px;width:100%;height:6px;margin-bottom:1rem;overflow:hidden}.AchievementSyncSelectModal-module__ltT-XG__progressFill{background:var(--accent-color,#8a2be2);border-radius:3px;height:100%;transition:width .7s}.AchievementSyncSelectModal-module__ltT-XG__progressNote{color:var(--text-secondary,#888);background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border,#ffffff14);border-radius:8px;padding:.65rem .85rem;font-size:.8rem;line-height:1.55}.AchievementSyncSelectModal-module__ltT-XG__errorBox{background:#ef444414;border:1px solid #ef444440;border-radius:10px;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;padding:.9rem;display:flex}.AchievementSyncSelectModal-module__ltT-XG__errorIcon{flex-shrink:0;font-size:1.2rem;line-height:1}.AchievementSyncSelectModal-module__ltT-XG__errorTitle{color:#ef4444;margin:0 0 .3rem;font-size:.88rem;font-weight:600}.AchievementSyncSelectModal-module__ltT-XG__errorMsg{color:var(--text-secondary,#b5b5c5);margin:0;font-size:.81rem;line-height:1.5}.AchievementSyncSelectModal-module__ltT-XG__doneBox{background:#22c55e14;border:1px solid #22c55e40;border-radius:10px;margin-bottom:.75rem;padding:1rem}.AchievementSyncSelectModal-module__ltT-XG__doneText{color:#22c55e;margin:0 0 .35rem;font-size:.92rem;font-weight:600}.AchievementSyncSelectModal-module__ltT-XG__doneNote{color:var(--text-secondary,#b5b5c5);margin:0;font-size:.81rem;line-height:1.5}.AchievementSyncSelectModal-module__ltT-XG__fullWidth{flex:1}@media (max-width:480px){.AchievementSyncSelectModal-module__ltT-XG__overlay{align-items:flex-end;padding:0}.AchievementSyncSelectModal-module__ltT-XG__modal{border-radius:14px 14px 0 0;max-height:92vh}.AchievementSyncSelectModal-module__ltT-XG__explain{font-size:.83rem}.AchievementSyncSelectModal-module__ltT-XG__platformName{font-size:.88rem}}
.page-module__l_JrRq__container{max-width:1200px;margin:0 auto;padding:2rem 1rem}.page-module__l_JrRq__devBanner{background:#f0c0401f;border:1px solid #f0c040;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.65rem .9rem;display:flex}.page-module__l_JrRq__devBannerTitle{color:#f0c040;white-space:nowrap;font-size:.85rem;font-weight:700}:root[data-theme=light] .page-module__l_JrRq__devBanner{background:#8a6d001a;border-color:#8a6d00}:root[data-theme=light] .page-module__l_JrRq__devBannerTitle{color:#8a6d00}.page-module__l_JrRq__header{border-bottom:1px solid var(--glass-border);flex-direction:column;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.page-module__l_JrRq__headerTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.page-module__l_JrRq__titleContainer{flex:1;min-width:250px}.page-module__l_JrRq__controls{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-module__l_JrRq__searchInput{background:var(--glass-bg);color:var(--text-primary);border:1px solid #ffffff26;border-radius:8px;outline:none;min-width:280px;padding:.65rem 1rem;font-size:.95rem;transition:all .2s}.page-module__l_JrRq__searchInput:focus{border-color:var(--accent-color);background:var(--glass-bg);box-shadow:0 0 10px color-mix(in srgb, var(--accent-color) 20%, transparent)}.page-module__l_JrRq__menuContainer{display:inline-block;position:relative}.page-module__l_JrRq__menuButton{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;height:100%;padding:.65rem 1rem;font-size:.95rem;transition:all .2s;display:flex}.page-module__l_JrRq__menuButton:hover{background:var(--glass-border-hover);border-color:var(--accent-color);box-shadow:0 0 10px color-mix(in srgb, var(--accent-color) 20%, transparent)}.page-module__l_JrRq__dropdown{background:var(--bg-color-light);border:1px solid var(--glass-border);z-index:100;border-radius:8px;flex-direction:column;min-width:260px;animation:.2s page-module__l_JrRq__slideDown;display:flex;position:absolute;top:110%;right:0;overflow:hidden;box-shadow:0 10px 25px #00000080}@keyframes page-module__l_JrRq__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page-module__l_JrRq__dropdownItem{color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.95rem;text-decoration:none;transition:background .2s;display:flex}.page-module__l_JrRq__dropdownItem:hover{background:var(--glass-border-hover)}.page-module__l_JrRq__dropdownItem.page-module__l_JrRq__primary{color:var(--accent-color);font-weight:600}.page-module__l_JrRq__dropdownDivider{background:var(--glass-border);height:1px;margin:0}.page-module__l_JrRq__title{margin:0;font-size:2rem;font-weight:700}.page-module__l_JrRq__emptyState{text-align:center;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;padding:4rem 1rem}.page-module__l_JrRq__emptyState h2{margin-bottom:.5rem;font-size:1.5rem}.page-module__l_JrRq__emptyState p{color:var(--text-secondary)}.page-module__l_JrRq__categoryForm{border:1px solid var(--glass-border);background:#ffffff08;border-radius:8px;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex}.page-module__l_JrRq__categoryFormActions{gap:.75rem;display:flex}.page-module__l_JrRq__input{background:var(--glass-bg);border:1px solid var(--glass-border);min-width:180px;color:var(--text-primary);border-radius:6px;flex:1;padding:.75rem 1rem;font-size:1rem}.page-module__l_JrRq__input:focus{border-color:var(--accent-color);outline:none}.page-module__l_JrRq__loading{text-align:center;color:var(--text-secondary);padding:4rem}.page-module__l_JrRq__folderGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:2rem;display:grid}.page-module__l_JrRq__folderCard{background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;border-radius:16px;flex-direction:column;gap:1rem;height:100%;padding:1rem;transition:transform .2s,box-shadow .2s,background .2s;display:flex}.page-module__l_JrRq__folderCard:hover{box-shadow:0 10px 20px #00000026, 0 0 15px var(--accent-glow);background:var(--bg-color-light);border-color:var(--glass-border-hover);transform:translateY(-5px)}.page-module__l_JrRq__folderMiniatures{aspect-ratio:3/4;background:var(--glass-bg);border-radius:12px;grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;width:100%;padding:.5rem;display:grid}.page-module__l_JrRq__folderCover{aspect-ratio:3/4;border-radius:12px;width:100%;position:relative;overflow:hidden}.page-module__l_JrRq__folderCover img{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block;position:absolute;inset:0}.page-module__l_JrRq__miniCoverWrapper{background:#ffffff05;border-radius:6px;width:100%;height:100%;position:relative;overflow:hidden}.page-module__l_JrRq__miniCover{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page-module__l_JrRq__miniPlaceholder{background:#ffffff08;width:100%;height:100%}.page-module__l_JrRq__folderInfo{text-align:center}.page-module__l_JrRq__folderTitle{color:var(--text-primary);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:.2rem;font-size:1.1rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.page-module__l_JrRq__folderCount{color:var(--text-secondary);font-size:.9rem}.page-module__l_JrRq__tabBar{flex-wrap:wrap;gap:.4rem;margin-bottom:1.5rem;display:flex}.page-module__l_JrRq__tabBtn{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-top:2px solid #0000;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;align-items:center;gap:.45rem;padding:.65rem 1.4rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;position:relative;bottom:-1px}.page-module__l_JrRq__tabBtn:hover{background:var(--glass-border);color:var(--text-primary)}.page-module__l_JrRq__tabLabelShort{display:none}.page-module__l_JrRq__tabActive{background:var(--glass-bg);color:var(--accent-color);border-color:var(--glass-border);border-top:2px solid var(--accent-color);border-bottom:1px solid var(--bg-color,#0a0a0a);z-index:2}.page-module__l_JrRq__actionButtons{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__l_JrRq__quickActionsBar{flex-wrap:wrap;align-items:center;gap:.5rem;display:none}.page-module__l_JrRq__moreToolsBtn{background:var(--glass-bg);border:1px solid var(--glass-border);width:42px;height:42px;color:var(--text-secondary);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.1rem;display:inline-flex;position:relative}.page-module__l_JrRq__moreToolsBadge{background:var(--accent-color);min-width:18px;height:18px;color:var(--accent-text,#000);border:2px solid var(--bg-color);border-radius:9px;justify-content:center;align-items:center;padding:0 4px;font-size:.68rem;font-weight:700;display:inline-flex;position:absolute;top:-6px;right:-6px}.page-module__l_JrRq__qaCompactBtn{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-secondary);cursor:pointer;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;padding:.5rem .25rem;text-decoration:none;display:flex;position:relative}.page-module__l_JrRq__qaIcon{font-size:1.25rem;line-height:1}.page-module__l_JrRq__qaLabel{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.62rem;font-weight:600;overflow:hidden}.page-module__l_JrRq__qaRowBtn{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;min-width:0;padding:6px 0;font-size:.88rem;text-decoration:none;display:block}.page-module__l_JrRq__catBtnWrap{position:relative}.page-module__l_JrRq__catBtnWrap .page-module__l_JrRq__actionBtn{width:100%}.page-module__l_JrRq__actionBtn{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.page-module__l_JrRq__actionBtn:hover{color:var(--text-primary);border-color:var(--accent-color);background:color-mix(in srgb, currentColor 10%, transparent)}.page-module__l_JrRq__actionBtnPrimary{color:var(--accent-color);border-color:color-mix(in srgb, var(--accent-color) 40%, transparent)}.page-module__l_JrRq__actionBtnPrimary:hover{background:color-mix(in srgb, currentColor 15%, transparent)}@media (max-width:768px){.page-module__l_JrRq__container{padding:1rem 1rem 2rem}.page-module__l_JrRq__header{gap:.9rem;margin-bottom:1rem;padding-bottom:.9rem}.page-module__l_JrRq__folderGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}.page-module__l_JrRq__folderCard{padding:.75rem}.page-module__l_JrRq__folderTitle{font-size:.95rem}.page-module__l_JrRq__headerTop{flex-direction:column;align-items:stretch;gap:.9rem}.page-module__l_JrRq__titleContainer{text-align:center}.page-module__l_JrRq__controls{flex-direction:column;align-items:stretch;width:100%}.page-module__l_JrRq__controls>*{text-align:center;justify-content:center;width:100%}.page-module__l_JrRq__searchInput{min-width:100%}.page-module__l_JrRq__actionButtons{display:none}.page-module__l_JrRq__quickActionsBar{width:100%;display:flex}.page-module__l_JrRq__tabBar{gap:.3rem;margin-bottom:.75rem}.page-module__l_JrRq__tabBtn{gap:.3rem;padding:.5rem .65rem;font-size:.78rem}.page-module__l_JrRq__tabLabelFull{display:none}.page-module__l_JrRq__tabLabelShort{display:inline}}.page-module__l_JrRq__epic .page-module__l_JrRq__folderCard{background:radial-gradient(120% 60% at 50% 0%, color-mix(in srgb, var(--folder-color) 22%, transparent), transparent 60%), linear-gradient(180deg, #161b26, #0c0f16);border-color:color-mix(in srgb, var(--folder-color) 22%, var(--glass-border));box-shadow:0 12px 28px #00000052,inset 0 1px #ffffff0d}.page-module__l_JrRq__epic .page-module__l_JrRq__folderCard:hover{background:radial-gradient(120% 60% at 50% 0%, color-mix(in srgb, var(--folder-color) 30%, transparent), transparent 60%), linear-gradient(180deg, #181e2a, #0d1018);border-color:color-mix(in srgb, var(--folder-color) 50%, transparent);box-shadow:0 16px 34px #0006, 0 0 24px color-mix(in srgb, var(--folder-color) 22%, transparent)}.page-module__l_JrRq__epic .page-module__l_JrRq__folderMiniatures{background:#00000059;box-shadow:inset 0 2px 10px #00000073,inset 0 0 0 1px #ffffff0a}.page-module__l_JrRq__epic .page-module__l_JrRq__miniCoverWrapper{box-shadow:0 3px 8px #00000073}.page-module__l_JrRq__epic .page-module__l_JrRq__folderCover{box-shadow:0 8px 18px #00000073,0 0 0 1px #ffffff0f}.page-module__l_JrRq__epic .page-module__l_JrRq__folderTitle{text-shadow:0 0 14px color-mix(in srgb, var(--folder-color) 45%, transparent)}:root[data-theme=light] .page-module__l_JrRq__epic .page-module__l_JrRq__folderCard{background:radial-gradient(120% 60% at 50% 0%, color-mix(in srgb, var(--folder-color) 14%, transparent), transparent 60%), linear-gradient(180deg, #fff, #f3f5f9);border-color:color-mix(in srgb, var(--folder-color) 25%, #dde2ea);box-shadow:0 10px 24px #141e3214,inset 0 1px #fff}:root[data-theme=light] .page-module__l_JrRq__epic .page-module__l_JrRq__folderCard:hover{background:radial-gradient(120% 60% at 50% 0%, color-mix(in srgb, var(--folder-color) 20%, transparent), transparent 60%), linear-gradient(180deg, #fff, #f3f5f9);border-color:color-mix(in srgb, var(--folder-color) 50%, transparent);box-shadow:0 14px 30px #141e321f, 0 0 18px color-mix(in srgb, var(--folder-color) 18%, transparent)}:root[data-theme=light] .page-module__l_JrRq__epic .page-module__l_JrRq__folderMiniatures{background:#eef1f6;box-shadow:inset 0 2px 8px #141e321a}:root[data-theme=light] .page-module__l_JrRq__epic .page-module__l_JrRq__miniCoverWrapper{box-shadow:0 2px 6px #141e3233}:root[data-theme=light] .page-module__l_JrRq__epic .page-module__l_JrRq__folderCover{box-shadow:0 6px 14px #141e3233}:root[data-theme=light] .page-module__l_JrRq__epic .page-module__l_JrRq__folderTitle{text-shadow:none}.page-module__l_JrRq__epic .page-module__l_JrRq__actionBtn,.page-module__l_JrRq__epic .page-module__l_JrRq__qaCompactBtn,.page-module__l_JrRq__epic .page-module__l_JrRq__moreToolsBtn{background:linear-gradient(180deg, color-mix(in srgb, currentColor 13%, transparent), color-mix(in srgb, currentColor 4%, transparent));transition:color .15s,border-color .15s,background .15s,box-shadow .15s,transform .15s;box-shadow:inset 0 1px #ffffff14,0 4px 12px #00000040}@media (hover:hover){.page-module__l_JrRq__epic .page-module__l_JrRq__actionBtn:hover,.page-module__l_JrRq__epic .page-module__l_JrRq__qaCompactBtn:hover,.page-module__l_JrRq__epic .page-module__l_JrRq__moreToolsBtn:hover{background:linear-gradient(180deg, color-mix(in srgb, currentColor 24%, transparent), color-mix(in srgb, currentColor 9%, transparent));box-shadow:inset 0 1px 0 #ffffff1f, 0 6px 16px #0000004d, 0 0 16px color-mix(in srgb, currentColor 35%, transparent);transform:translateY(-1px)}}:is(:root[data-theme=light] .page-module__l_JrRq__epic .page-module__l_JrRq__actionBtn,:root[data-theme=light] .page-module__l_JrRq__epic .page-module__l_JrRq__qaCompactBtn,:root[data-theme=light] .page-module__l_JrRq__epic .page-module__l_JrRq__moreToolsBtn){background:linear-gradient(180deg, color-mix(in srgb, currentColor 10%, #fff), #fff);box-shadow:0 3px 10px #141e3214,inset 0 1px #fff}@media (hover:hover){:is(:root[data-theme=light] .page-module__l_JrRq__epic .page-module__l_JrRq__actionBtn:hover,:root[data-theme=light] .page-module__l_JrRq__epic .page-module__l_JrRq__qaCompactBtn:hover,:root[data-theme=light] .page-module__l_JrRq__epic .page-module__l_JrRq__moreToolsBtn:hover){background:linear-gradient(180deg, color-mix(in srgb, currentColor 18%, #fff), color-mix(in srgb, currentColor 5%, #fff));box-shadow:0 6px 16px #141e321f, 0 0 14px color-mix(in srgb, currentColor 28%, transparent)}}
