.toast-container.svelte-1cpok13{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:10000;display:flex;flex-direction:column;gap:.5rem;max-width:420px;width:calc(100% - 2rem)}.toast.svelte-1cpok13{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;line-height:1.4;box-shadow:0 4px 12px #00000026;animation:svelte-1cpok13-toast-in .25s ease-out}.toast-success.svelte-1cpok13{background:#059669;color:#fff}.toast-error.svelte-1cpok13{background:#dc2626;color:#fff}.toast-info.svelte-1cpok13{background:var(--background-secondary, #f3f4f6);color:var(--text-normal, #1f2937);border:1px solid var(--background-modifier-border, #e5e7eb)}.toast-loading.svelte-1cpok13{background:var(--background-primary, #ffffff);color:var(--text-normal, #1f2937);border:1px solid var(--background-modifier-border, #e5e7eb)}.toast-spinner.svelte-1cpok13{flex-shrink:0;width:16px;height:16px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;opacity:.8;animation:svelte-1cpok13-spin .8s linear infinite}.toast-message.svelte-1cpok13{flex:1}.toast-action.svelte-1cpok13{flex-shrink:0;background:#ffffff2e;border:1px solid rgba(255,255,255,.3);color:inherit;border-radius:.375rem;cursor:pointer;font-size:.8125rem;font-weight:600;padding:.25rem .5rem}.toast-info.svelte-1cpok13 .toast-action:where(.svelte-1cpok13),.toast-loading.svelte-1cpok13 .toast-action:where(.svelte-1cpok13){background:var(--background-secondary, #f3f4f6);border-color:var(--background-modifier-border, #e5e7eb)}.toast-action.svelte-1cpok13:hover{filter:brightness(.96)}.toast-dismiss.svelte-1cpok13{flex-shrink:0;background:none;border:none;cursor:pointer;padding:2px;color:inherit;opacity:.7;border-radius:4px}.toast-dismiss.svelte-1cpok13:hover{opacity:1}@keyframes svelte-1cpok13-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1cpok13-spin{to{transform:rotate(360deg)}}@media (prefers-color-scheme: dark){.toast-info.svelte-1cpok13,.toast-loading.svelte-1cpok13{background:var(--background-secondary, #1f2937);border-color:var(--background-modifier-border, #374151)}}.activity-queue.svelte-16oh31d{position:fixed;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:9500;display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;pointer-events:none}.queue-panel.svelte-16oh31d,.queue-pill.svelte-16oh31d{pointer-events:auto}.queue-panel.svelte-16oh31d{width:min(390px,calc(100vw - 2rem));max-height:min(460px,calc(100dvh - 7rem));overflow:hidden;background:var(--background-primary, #ffffff);color:var(--text-normal, #111827);border:1px solid var(--background-modifier-border, #e5e7eb);border-radius:.5rem;box-shadow:0 18px 50px #0f172a33}.queue-header.svelte-16oh31d{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.875rem .875rem .75rem;border-bottom:1px solid var(--background-modifier-border, #e5e7eb)}.queue-header.svelte-16oh31d h2:where(.svelte-16oh31d){margin:0;font-size:.95rem;font-weight:700;line-height:1.2}.queue-header.svelte-16oh31d p:where(.svelte-16oh31d){margin:.2rem 0 0;color:var(--text-muted, #6b7280);font-size:.78rem;line-height:1.3}.queue-header-actions.svelte-16oh31d{display:flex;align-items:center;gap:.25rem}.queue-icon-button.svelte-16oh31d{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:.375rem;background:transparent;color:var(--text-muted, #6b7280);cursor:pointer}.queue-icon-button.svelte-16oh31d:hover:not(:disabled){background:var(--background-secondary, #f3f4f6);color:var(--text-normal, #111827)}.queue-icon-button.svelte-16oh31d:disabled{opacity:.55;cursor:not-allowed}.queue-icon-button.svelte-16oh31d svg:where(.svelte-16oh31d),.queue-pill-icon.svelte-16oh31d svg:where(.svelte-16oh31d){width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.queue-list.svelte-16oh31d{max-height:min(330px,calc(100dvh - 15rem));overflow-y:auto}.queue-item.svelte-16oh31d{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;border-bottom:1px solid var(--background-modifier-border, #e5e7eb)}.queue-item.svelte-16oh31d:last-child{border-bottom:0}.queue-item-terminal.svelte-16oh31d{opacity:.82}.queue-item-main.svelte-16oh31d{min-width:0;flex:1}.queue-item-title-row.svelte-16oh31d{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.queue-item-title.svelte-16oh31d{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;line-height:1.25}.queue-status.svelte-16oh31d{flex-shrink:0;padding:.12rem .45rem;border-radius:999px;background:var(--background-secondary, #f3f4f6);color:var(--text-muted, #6b7280);font-size:.68rem;font-weight:700;line-height:1.35;text-transform:uppercase}.queue-status[data-status=queued].svelte-16oh31d,.queue-status[data-status=dispatched].svelte-16oh31d,.queue-status[data-status=claimed].svelte-16oh31d,.queue-status[data-status=claiming].svelte-16oh31d{background:#e0f2fe;color:#075985}.queue-status[data-status=preparing].svelte-16oh31d,.queue-status[data-status=preparing_archive].svelte-16oh31d,.queue-status[data-status=preparing_media].svelte-16oh31d,.queue-status[data-status=running].svelte-16oh31d,.queue-status[data-status=uploading].svelte-16oh31d,.queue-status[data-status=merging].svelte-16oh31d,.queue-status[data-status=retry_scheduled].svelte-16oh31d,.queue-status[data-status=cancel_requested].svelte-16oh31d{background:#eef2ff;color:#3730a3}.queue-status[data-status=completed].svelte-16oh31d{background:#dcfce7;color:#166534}.queue-status[data-status=failed].svelte-16oh31d,.queue-status[data-status=expired].svelte-16oh31d,.queue-status[data-status=billing_blocked].svelte-16oh31d{background:#fee2e2;color:#991b1b}.queue-item-subtitle.svelte-16oh31d,.queue-item-message.svelte-16oh31d,.queue-time.svelte-16oh31d,.queue-more.svelte-16oh31d,.queue-footer.svelte-16oh31d,.queue-empty.svelte-16oh31d{color:var(--text-muted, #6b7280)}.queue-item-subtitle.svelte-16oh31d{margin-top:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;line-height:1.35}.queue-item-message.svelte-16oh31d{margin-top:.25rem;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.74rem;line-height:1.35}.queue-progress.svelte-16oh31d{margin-top:.45rem;height:.25rem;overflow:hidden;border-radius:999px;background:var(--background-secondary, #f3f4f6)}.queue-progress-fill.svelte-16oh31d{height:100%;border-radius:inherit;background:#2563eb;transition:width .18s ease}.queue-time.svelte-16oh31d{flex-shrink:0;font-size:.7rem;line-height:1.3;white-space:nowrap}.queue-empty.svelte-16oh31d{padding:1.35rem .875rem;text-align:center;font-size:.84rem;line-height:1.4}.queue-error.svelte-16oh31d{color:#b91c1c}.queue-more.svelte-16oh31d,.queue-footer.svelte-16oh31d{padding:.55rem .875rem;border-top:1px solid var(--background-modifier-border, #e5e7eb);font-size:.73rem;line-height:1.3}.queue-footer.svelte-16oh31d{text-align:right}.queue-pill.svelte-16oh31d{display:inline-flex;align-items:center;gap:.45rem;min-height:2.5rem;max-width:min(220px,calc(100vw - 2rem));padding:0 .8rem;border:1px solid var(--background-modifier-border, #d1d5db);border-radius:999px;background:var(--background-primary, #ffffff);color:var(--text-normal, #111827);box-shadow:0 8px 24px #0f172a29;cursor:pointer;font-size:.84rem;font-weight:700;line-height:1}.queue-pill.svelte-16oh31d:hover{background:var(--background-secondary, #f3f4f6)}.queue-pill-active.svelte-16oh31d{border-color:#2563eb;color:#1d4ed8}.queue-pill-error.svelte-16oh31d{border-color:#dc2626;color:#b91c1c}.queue-pill-icon.svelte-16oh31d{display:inline-flex;align-items:center;justify-content:center}.queue-pill-label.svelte-16oh31d{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 767px){.activity-queue.svelte-16oh31d{right:1rem;bottom:calc(env(safe-area-inset-bottom,0px) + 5.5rem)}.queue-panel.svelte-16oh31d{width:calc(100vw - 2rem);max-height:min(430px,calc(100dvh - 10rem))}.queue-list.svelte-16oh31d{max-height:min(300px,calc(100dvh - 18rem))}}.left-sidebar.svelte-1yz3e8z{display:flex;flex-direction:column;align-items:center;width:60px;min-width:60px;align-self:start;position:sticky;top:44px;height:calc(100vh - 44px);padding:0;background:var(--background-primary, #ffffff);z-index:50}.sidebar-icons.svelte-1yz3e8z{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.sidebar-group.svelte-1yz3e8z{display:flex;flex-direction:column;align-items:center;gap:.25rem}.sidebar-bottom.svelte-1yz3e8z{display:flex;flex-direction:column;align-items:center;padding-bottom:1.5rem;flex-shrink:0}.sidebar-icon.svelte-1yz3e8z{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;border-radius:12px;cursor:pointer;color:var(--text-muted);transition:all .15s ease;text-decoration:none}.sidebar-icon.svelte-1yz3e8z:hover{background:var(--background-modifier-hover);color:var(--text-normal)}.sidebar-icon.active.svelte-1yz3e8z{color:var(--text-normal);background:var(--background-modifier-hover)}.sidebar-icon-accent.svelte-1yz3e8z{background:#6c31e314;color:#6c31e3}.sidebar-icon-accent.svelte-1yz3e8z:hover{background:#6c31e326;color:#6c31e3}.sidebar-icon[data-tooltip].svelte-1yz3e8z:hover:after{content:attr(data-tooltip);position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);background:var(--background-secondary, #2a2a2a);color:var(--text-normal, #e0e0e0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.75rem;font-weight:500;line-height:1;padding:6px 10px;border-radius:6px;white-space:nowrap;pointer-events:none;z-index:200;box-shadow:0 2px 8px #00000026;border:1px solid var(--background-modifier-border)}@media (max-width: 767px){.left-sidebar.svelte-1yz3e8z{display:none}}@media (prefers-color-scheme: dark){.left-sidebar.svelte-1yz3e8z{background:var(--background-primary)}.sidebar-icon-accent.svelte-1yz3e8z{background:#7c41f31f;color:#a78bfa}.sidebar-icon-accent.svelte-1yz3e8z:hover{background:#7c41f333;color:#a78bfa}.sidebar-icon[data-tooltip].svelte-1yz3e8z:hover:after{background:var(--background-secondary, #1e1e1e);color:var(--text-normal, #dcddde);box-shadow:0 2px 12px #0006}}.right-sidebar.svelte-17x09pi{display:none;flex-direction:column;width:300px;min-width:300px;padding:1.5rem 1rem;position:sticky;top:44px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 44px)}@media (min-width: 1100px){.right-sidebar.svelte-17x09pi{display:flex}}.login-card.svelte-17x09pi{border:1px solid var(--background-modifier-border);border-radius:12px;padding:1.25rem;background:var(--background-secondary, #f5f5f5)}.login-title.svelte-17x09pi{margin:0 0 .375rem;font-size:1rem;font-weight:700;color:var(--text-normal);letter-spacing:-.01em}.login-desc.svelte-17x09pi{margin:0 0 1rem;font-size:.8125rem;color:var(--text-muted);line-height:1.5}.login-btn.svelte-17x09pi{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.625rem 1rem;border:1px solid var(--background-modifier-border);border-radius:8px;background:var(--background-primary, #ffffff);color:var(--text-normal);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .15s ease}.login-btn.svelte-17x09pi:hover{background:var(--background-modifier-hover)}.card-footer.svelte-17x09pi{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--background-modifier-border)}.footer-links.svelte-17x09pi{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.footer-copy.svelte-17x09pi,.footer-links.svelte-17x09pi a:where(.svelte-17x09pi){font-size:.6875rem;color:var(--text-muted);text-decoration:none;transition:color .15s ease}.footer-links.svelte-17x09pi a:where(.svelte-17x09pi):hover{color:var(--text-normal);text-decoration:underline}.footer-dot.svelte-17x09pi{font-size:.6875rem;color:var(--text-muted);opacity:.5}@media (prefers-color-scheme: dark){.login-card.svelte-17x09pi{background:var(--background-secondary)}.login-btn.svelte-17x09pi{background:var(--background-primary)}.login-btn.svelte-17x09pi:hover{background:var(--background-modifier-hover)}}.bottom-nav.svelte-oeh3u8{display:none;position:fixed;bottom:0;left:0;right:0;height:50px;z-index:100;background:var(--background-primary, #ffffff);border-top:1px solid var(--background-modifier-border);padding-bottom:env(safe-area-inset-bottom,0px)}@media (max-width: 767px){.bottom-nav.svelte-oeh3u8{display:flex;align-items:center;justify-content:space-around}}.nav-item.svelte-oeh3u8{display:flex;align-items:center;justify-content:center;flex:1;height:100%;border:none;background:transparent;cursor:pointer;color:var(--text-muted);padding:0;transition:color .15s ease;-webkit-tap-highlight-color:transparent}.nav-item.svelte-oeh3u8:active{opacity:.7}.nav-item.active.svelte-oeh3u8{color:var(--text-normal)}.nav-item-action.svelte-oeh3u8{color:var(--interactive-accent, #4f46e5)}.nav-item-action.svelte-oeh3u8:active{opacity:.7}.sheet-backdrop.svelte-oeh3u8{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:199;animation:svelte-oeh3u8-fadeIn .15s ease}@media (max-width: 767px){.sheet-backdrop.svelte-oeh3u8{display:block}}.more-sheet.svelte-oeh3u8{display:none;position:fixed;bottom:0;left:0;right:0;z-index:200;background:var(--background-primary, #ffffff);border-top-left-radius:16px;border-top-right-radius:16px;padding:.5rem 0 calc(.5rem + env(safe-area-inset-bottom,0px));box-shadow:0 -4px 20px #00000026;animation:svelte-oeh3u8-slideUp .2s ease}@media (max-width: 767px){.more-sheet.svelte-oeh3u8{display:block}}.sheet-handle.svelte-oeh3u8{width:36px;height:4px;background:var(--background-modifier-border);border-radius:2px;margin:.25rem auto .5rem}.sheet-item.svelte-oeh3u8{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1.25rem;border:none;background:transparent;color:var(--text-normal);font-size:.9375rem;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .1s ease}.sheet-item.svelte-oeh3u8:hover{background:var(--background-modifier-hover)}.sheet-item.svelte-oeh3u8:active{background:var(--background-modifier-active-hover, var(--background-modifier-hover))}.sheet-item-active.svelte-oeh3u8{color:var(--interactive-accent)}.sheet-item-danger.svelte-oeh3u8{color:var(--text-error, #b91c1c)}.sheet-divider.svelte-oeh3u8{height:1px;background:var(--background-modifier-border);margin:.25rem 1rem}@keyframes svelte-oeh3u8-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-oeh3u8-fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-color-scheme: dark){.bottom-nav.svelte-oeh3u8{background:var(--background-primary)}.more-sheet.svelte-oeh3u8{background:var(--background-primary);box-shadow:0 -4px 20px #0006}.sheet-backdrop.svelte-oeh3u8{background:#00000080}}.tag-chip-bar.svelte-huvqf1{display:flex;gap:.375rem;padding:.75rem 1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tag-chip-bar.svelte-huvqf1::-webkit-scrollbar{display:none}.tag-chip.svelte-huvqf1{display:flex;align-items:center;gap:.3rem;padding:.375rem .75rem;border:1px solid var(--background-modifier-border, #e2e2e2);border-radius:999px;background:var(--background-primary, #fff);color:var(--text-normal);font-size:.8125rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .15s ease;flex-shrink:0}.tag-chip.svelte-huvqf1:hover{background:var(--background-modifier-hover, rgba(0, 0, 0, .05))}.tag-chip.selected.svelte-huvqf1{background:var(--text-normal, #1a1a1a);color:var(--background-primary, #fff);border-color:var(--text-normal, #1a1a1a)}.tag-color-dot.svelte-huvqf1{width:8px;height:8px;border-radius:50%;flex-shrink:0}.tag-color-dot.hidden-dot.svelte-huvqf1{display:none}.tag-count.svelte-huvqf1{font-size:.6875rem;opacity:.7}@media (prefers-color-scheme: dark){.tag-chip.svelte-huvqf1{border-color:var(--background-modifier-border, #333);background:var(--background-primary, #1a1a1a)}.tag-chip.svelte-huvqf1:hover{background:var(--background-modifier-hover, rgba(255, 255, 255, .06))}.tag-chip.selected.svelte-huvqf1{background:var(--text-normal, #e0e0e0);color:var(--background-primary, #1a1a1a);border-color:var(--text-normal, #e0e0e0)}}.author-list.svelte-1p05bs1{padding:.5rem 0}.author-search.svelte-1p05bs1{position:relative;display:flex;align-items:center;margin:0 1rem .75rem}.search-icon.svelte-1p05bs1{position:absolute;left:10px;color:var(--text-muted);pointer-events:none}.search-input.svelte-1p05bs1{width:100%;padding:8px 32px;border:1px solid var(--background-modifier-border);border-radius:8px;background:var(--background-secondary);color:var(--text-normal);font-size:.875rem;outline:none;transition:border-color .15s ease}.search-input.svelte-1p05bs1::-moz-placeholder{color:var(--text-muted)}.search-input.svelte-1p05bs1::placeholder{color:var(--text-muted)}.search-input.svelte-1p05bs1:focus{border-color:var(--interactive-accent)}.search-clear.svelte-1p05bs1{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;padding:0;border-radius:4px}.search-clear.svelte-1p05bs1:hover{color:var(--text-normal)}.author-rows.svelte-1p05bs1{display:flex;flex-direction:column}.author-row.svelte-1p05bs1{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;border:none;background:transparent;cursor:pointer;text-align:left;transition:background-color .1s ease;width:100%;color:inherit;text-decoration:none}.author-row.svelte-1p05bs1:hover{background:var(--background-modifier-hover)}.author-row.svelte-1p05bs1:active{background:var(--background-modifier-active-hover, var(--background-modifier-hover))}.author-avatar.svelte-1p05bs1{width:36px;height:36px;flex-shrink:0;border-radius:50%;overflow:hidden}.avatar-img.svelte-1p05bs1{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-initials.svelte-1p05bs1{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--interactive-accent);color:#fff;font-size:.8125rem;font-weight:600;border-radius:50%}.author-info.svelte-1p05bs1{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.author-name-row.svelte-1p05bs1{display:flex;align-items:center;gap:4px;min-width:0}.author-name.svelte-1p05bs1{font-size:.875rem;font-weight:500;color:var(--text-normal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.author-handle.svelte-1p05bs1{font-size:.75rem;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.author-platform.svelte-1p05bs1{flex-shrink:0;display:flex;align-items:center;color:var(--text-muted)}.author-count.svelte-1p05bs1{flex-shrink:0;font-size:.75rem;font-weight:600;color:var(--text-muted);background:var(--background-secondary);padding:2px 8px;border-radius:10px;min-width:24px;text-align:center}.author-empty.svelte-1p05bs1{display:flex;align-items:center;justify-content:center;padding:3rem 1rem;color:var(--text-muted);font-size:.875rem}.author-empty.svelte-1p05bs1 p:where(.svelte-1p05bs1){margin:0}.platform-chip-bar.svelte-1da6mr4{display:flex;flex-wrap:wrap;gap:.375rem;padding:.5rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.platform-chip-bar.svelte-1da6mr4::-webkit-scrollbar{display:none}.platform-chip.svelte-1da6mr4{display:flex;align-items:center;gap:.3rem;padding:.3125rem .625rem;border:1px solid var(--background-modifier-border, #e2e2e2);border-radius:999px;background:var(--background-primary, #fff);color:var(--text-normal);font-size:.75rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .15s ease;flex-shrink:0}.platform-chip.svelte-1da6mr4:hover{background:var(--background-modifier-hover, rgba(0, 0, 0, .05))}.platform-chip.selected.svelte-1da6mr4{background:var(--text-normal, #1a1a1a);color:var(--background-primary, #fff);border-color:var(--text-normal, #1a1a1a)}.platform-icon-wrapper.svelte-1da6mr4{display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.7}.platform-chip.selected.svelte-1da6mr4 .platform-icon-wrapper:where(.svelte-1da6mr4){opacity:1}.platform-count.svelte-1da6mr4{font-size:.625rem;opacity:.7;margin-left:.125rem}@media (prefers-color-scheme: dark){.platform-chip.svelte-1da6mr4{border-color:var(--background-modifier-border, #333);background:var(--background-primary, #1a1a1a)}.platform-chip.svelte-1da6mr4:hover{background:var(--background-modifier-hover, rgba(255, 255, 255, .06))}.platform-chip.selected.svelte-1da6mr4{background:var(--text-normal, #e0e0e0);color:var(--background-primary, #1a1a1a);border-color:var(--text-normal, #e0e0e0)}}.sort-dropdown.svelte-1p05dqz{position:relative}.sort-trigger.svelte-1p05dqz{display:flex;align-items:center;gap:.25rem;padding:0;border:none;background:transparent;color:var(--text-muted, #6b7280);font-size:.8125rem;font-weight:500;cursor:pointer;transition:color .15s ease;white-space:nowrap}.sort-trigger.svelte-1p05dqz:hover{color:var(--text-normal)}.sort-chevron.svelte-1p05dqz{transition:transform .15s ease}.sort-chevron.open.svelte-1p05dqz{transform:rotate(180deg)}.sort-panel.svelte-1p05dqz{position:absolute;top:calc(100% + 4px);right:0;z-index:200;min-width:180px;background:var(--background-primary, #fff);border:1px solid var(--background-modifier-border, #e2e2e2);border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:.5rem}.sort-section.svelte-1p05dqz{display:flex;flex-direction:column;gap:.125rem}.sort-section-label.svelte-1p05dqz{font-size:.625rem;font-weight:600;color:var(--text-muted);letter-spacing:.05em;padding:.25rem .5rem .125rem}.sort-option.svelte-1p05dqz{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:4px;font-size:.8125rem;color:var(--text-normal);cursor:pointer;transition:background .1s ease}.sort-option.svelte-1p05dqz:hover{background:var(--background-modifier-hover, rgba(0, 0, 0, .05))}.sort-option.svelte-1p05dqz input[type=radio]:where(.svelte-1p05dqz){accent-color:var(--interactive-accent, #4f46e5);margin:0;width:14px;height:14px}.sort-divider.svelte-1p05dqz{height:1px;background:var(--background-modifier-border, #e2e2e2);margin:.375rem 0}@media (prefers-color-scheme: dark){.sort-panel.svelte-1p05dqz{background:var(--background-primary, #1a1a1a);border-color:var(--background-modifier-border, #333);box-shadow:0 4px 12px #0006}.sort-option.svelte-1p05dqz:hover{background:var(--background-modifier-hover, rgba(255, 255, 255, .06))}.sort-divider.svelte-1p05dqz{background:var(--background-modifier-border, #333)}}.search-filter-bar.svelte-1xieb3j{position:sticky;top:44px;z-index:50;background:var(--background-primary, #fff);padding:.25rem 1rem 1rem;display:flex;flex-direction:column;gap:.25rem}.bar-row.svelte-1xieb3j{display:flex;align-items:center;gap:.75rem}.bar-btn.svelte-1xieb3j{display:flex;align-items:center;gap:.3rem;padding:0;border:none;background:transparent;color:var(--text-muted, #6b7280);font-size:.8125rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:color .15s ease}.bar-btn.svelte-1xieb3j:hover{color:var(--text-normal)}.bar-btn.active.svelte-1xieb3j{color:var(--interactive-accent, #4f46e5)}.bar-divider.svelte-1xieb3j{width:1px;height:16px;background:var(--background-modifier-border, #e2e2e2);flex-shrink:0}.filter-badge.svelte-1xieb3j{font-size:.625rem;font-weight:700;background:var(--interactive-accent, #4f46e5);color:#fff;border-radius:999px;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0 4px}.bar-sort.svelte-1xieb3j{margin-left:auto;flex-shrink:0}.actions-slot.svelte-1xieb3j{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.search-expanded.svelte-1xieb3j{display:flex;align-items:center;gap:.5rem;width:100%;position:relative}.search-icon-inline.svelte-1xieb3j{position:absolute;left:.625rem;color:var(--text-muted);pointer-events:none;flex-shrink:0}.search-input.svelte-1xieb3j{flex:1;padding:.4375rem 2rem .4375rem 2.25rem;border:1px solid var(--background-modifier-border, #e2e2e2);border-radius:8px;background:var(--background-secondary, #f5f5f5);color:var(--text-normal);font-size:.8125rem;outline:none;transition:border-color .15s ease;min-width:0}.search-input.svelte-1xieb3j:focus{border-color:var(--interactive-accent, #4f46e5)}.search-input.svelte-1xieb3j::-moz-placeholder{color:var(--text-muted)}.search-input.svelte-1xieb3j::placeholder{color:var(--text-muted)}.search-clear.svelte-1xieb3j{position:absolute;right:4rem;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:50%;padding:0}.search-clear.svelte-1xieb3j:hover{background:var(--background-modifier-hover);color:var(--text-normal)}.cancel-btn.svelte-1xieb3j{border:none;background:transparent;color:var(--interactive-accent, #4f46e5);font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap;padding:.375rem 0;flex-shrink:0}.platform-row.svelte-1xieb3j{padding:.125rem 0}.result-count.svelte-1xieb3j{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--text-muted);padding:.125rem 0}.clear-filters-btn.svelte-1xieb3j{border:none;background:transparent;color:var(--interactive-accent, #4f46e5);font-size:.75rem;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}.clear-filters-btn.svelte-1xieb3j:hover{opacity:.8}@media (max-width: 767px){.search-filter-bar.svelte-1xieb3j{top:40px;padding:.25rem .75rem 1rem}}@media (prefers-color-scheme: dark){.search-filter-bar.svelte-1xieb3j{background:var(--background-primary, #0a0a0a)}.search-input.svelte-1xieb3j{background:var(--background-secondary, #1a1a1a);border-color:var(--background-modifier-border, #333)}.bar-divider.svelte-1xieb3j{background:var(--background-modifier-border, #333)}}.bulk-list.svelte-1ar8hvm{max-width:46rem;margin:0 auto;padding:.25rem 1rem 6rem}.row.svelte-1ar8hvm{display:flex;align-items:center;gap:.625rem;padding:.5rem;min-height:40px;background:transparent;border-bottom:1px solid var(--background-modifier-border, rgba(0, 0, 0, .06));cursor:pointer;transition:background .1s ease;outline:none;position:relative}.row.svelte-1ar8hvm:last-child{border-bottom:none}.row.svelte-1ar8hvm:hover:not(.is-disabled){background:var(--background-modifier-hover, rgba(0, 0, 0, .025))}.row.svelte-1ar8hvm:focus-visible{background:var(--background-modifier-hover, rgba(0, 0, 0, .04));outline:none}.row.svelte-1ar8hvm:focus-visible:before,.row.is-selected.svelte-1ar8hvm:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:2px;background:var(--interactive-accent, #4f46e5)}.row.svelte-1ar8hvm:focus-visible:not(.is-selected):before{background:var(--text-muted, #9ca3af);opacity:.5}.row.is-selected.svelte-1ar8hvm{background:color-mix(in srgb,var(--interactive-accent, #4f46e5) 5%,transparent)}.row.is-disabled.svelte-1ar8hvm{cursor:not-allowed}.checkbox.svelte-1ar8hvm{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--text-muted, #9ca3af);transition:color .1s ease}.row.svelte-1ar8hvm:hover:not(.is-disabled) .checkbox:where(.svelte-1ar8hvm){color:var(--text-normal, #111)}.row.is-selected.svelte-1ar8hvm .checkbox:where(.svelte-1ar8hvm){color:var(--interactive-accent, #4f46e5)}.row.is-disabled.svelte-1ar8hvm .checkbox:where(.svelte-1ar8hvm){opacity:.5}.platform-icon.svelte-1ar8hvm{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--text-muted, #9ca3af)}.row.is-disabled.svelte-1ar8hvm .platform-icon:where(.svelte-1ar8hvm){opacity:.5}.main.svelte-1ar8hvm{flex:1;min-width:0;display:flex;flex-direction:column;gap:.0625rem}.header.svelte-1ar8hvm{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;line-height:1.25;color:var(--text-normal);min-width:0}.author.svelte-1ar8hvm{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}.row.is-disabled.svelte-1ar8hvm .author:where(.svelte-1ar8hvm){color:var(--text-muted, #9ca3af)}.state-icon.svelte-1ar8hvm{flex-shrink:0;color:var(--text-muted, #9ca3af)}.state-star.svelte-1ar8hvm{color:#f59e0b}.state-archive.svelte-1ar8hvm{color:var(--interactive-accent, #4f46e5)}.state-media.svelte-1ar8hvm{display:inline-flex;align-items:center;gap:.1875rem;flex-shrink:0;font-size:.6875rem;color:var(--text-muted, #9ca3af);font-variant-numeric:tabular-nums}.time.svelte-1ar8hvm{margin-left:auto;font-size:.6875rem;color:var(--text-muted, #9ca3af);white-space:nowrap;flex-shrink:0}.preview.svelte-1ar8hvm{font-size:.8125rem;color:var(--text-muted, #6b7280);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.row.is-disabled.svelte-1ar8hvm .preview:where(.svelte-1ar8hvm){opacity:.6}.orphan-tag.svelte-1ar8hvm{flex-shrink:0;font-size:.6875rem;color:var(--text-muted, #9ca3af);font-style:italic;white-space:nowrap}.empty.svelte-1ar8hvm{text-align:center;color:var(--text-muted, #9ca3af);font-size:.875rem;padding:4rem 1rem}@media (max-width: 768px){.bulk-list.svelte-1ar8hvm{padding:.25rem .5rem 8rem}.row.svelte-1ar8hvm{gap:.5rem;padding:.5rem .375rem}.author.svelte-1ar8hvm{max-width:9rem}}@media (prefers-color-scheme: dark){.row.svelte-1ar8hvm{border-bottom-color:var(--background-modifier-border, rgba(255, 255, 255, .06))}.row.svelte-1ar8hvm:hover:not(.is-disabled){background:var(--background-modifier-hover, rgba(255, 255, 255, .04))}}.bulk-toolbar.svelte-rd4bs7{position:sticky;top:var(--sa-bulk-toolbar-top, 88px);z-index:49;background:var(--background-primary, #fff);border-top:1px solid var(--background-modifier-border, #e2e2e2);border-bottom:1px solid var(--background-modifier-border, #e2e2e2);padding:.5rem 1rem;display:flex;flex-direction:column;gap:.5rem}.toolbar-row.svelte-rd4bs7{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.summary.svelte-rd4bs7{font-size:.8125rem;color:var(--text-muted, #6b7280);white-space:nowrap}.actions.svelte-rd4bs7{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;margin-left:auto}.btn.svelte-rd4bs7{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;padding:.4375rem .75rem;border-radius:8px;border:1px solid var(--background-modifier-border, #e2e2e2);background:var(--background-secondary, #f5f5f5);color:var(--text-normal);cursor:pointer;white-space:nowrap;min-height:36px;transition:background .15s ease,opacity .15s ease}.btn.svelte-rd4bs7:hover:not(:disabled){background:var(--background-modifier-hover, #ececec)}.btn.svelte-rd4bs7:disabled{opacity:.45;cursor:not-allowed}.btn-primary.svelte-rd4bs7{background:var(--interactive-accent, #4f46e5);border-color:var(--interactive-accent, #4f46e5);color:#fff}.btn-primary.svelte-rd4bs7:hover:not(:disabled){background:var(--interactive-accent-hover, #4338ca)}.btn-danger.svelte-rd4bs7{background:var(--text-error, #e53935);border-color:var(--text-error, #e53935);color:#fff}.btn-danger.svelte-rd4bs7:hover:not(:disabled){opacity:.9}.btn-cancel.svelte-rd4bs7{background:transparent;border-color:transparent;color:var(--text-muted, #6b7280)}.btn-cancel.svelte-rd4bs7:hover:not(:disabled){color:var(--text-normal);background:var(--background-modifier-hover, #ececec)}.btn-link.svelte-rd4bs7{background:transparent;border-color:transparent;color:var(--interactive-accent, #4f46e5);padding:.25rem .375rem;min-height:auto;text-decoration:underline}.btn-link.svelte-rd4bs7:hover:not(:disabled){background:transparent;text-decoration:none}.delete-hint.svelte-rd4bs7{font-size:.6875rem;font-weight:500;opacity:.85}.progress-row.svelte-rd4bs7{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.8125rem;color:var(--text-muted, #6b7280)}.progress-text.svelte-rd4bs7{flex:1}.aux-row.svelte-rd4bs7{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;font-size:.8125rem;color:var(--text-normal);padding:.125rem 0}.aux-text.svelte-rd4bs7{color:var(--text-normal)}.aux-muted.svelte-rd4bs7{color:var(--text-muted, #6b7280)}.in-progress.svelte-rd4bs7 .actions:where(.svelte-rd4bs7) .btn:not(.btn-cancel){opacity:.45;pointer-events:none}@media (max-width: 768px){.bulk-toolbar.svelte-rd4bs7{position:fixed;top:auto;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 58px);border-top:1px solid var(--background-modifier-border, #e2e2e2);border-bottom:none;box-shadow:0 -4px 12px #00000014;padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom,0px)*0);z-index:60}.toolbar-row.svelte-rd4bs7{gap:.5rem}.summary.svelte-rd4bs7{width:100%;order:-1;text-align:center;font-size:.75rem}.actions.svelte-rd4bs7{margin-left:0;width:100%;justify-content:center}.btn.svelte-rd4bs7{padding:.5rem .625rem;min-height:40px}.aux-row.svelte-rd4bs7{justify-content:center;text-align:center;font-size:.75rem}}@media (prefers-color-scheme: dark){.bulk-toolbar.svelte-rd4bs7{background:var(--background-primary, #0a0a0a);border-color:var(--background-modifier-border, #333)}.btn.svelte-rd4bs7{background:var(--background-secondary, #1a1a1a);border-color:var(--background-modifier-border, #333)}}.sr-only.svelte-14luta1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-container.svelte-14luta1{--sa-search-filter-top: 44px;--sa-search-filter-height: 44px;--sa-bulk-toolbar-top: calc(var(--sa-search-filter-top) + var(--sa-search-filter-height));display:grid;grid-template-columns:60px 1fr;grid-template-rows:auto 1fr;min-height:100vh;background-color:var(--background-primary, #ffffff)}@media (min-width: 1100px){.page-container.svelte-14luta1{grid-template-columns:60px 1fr 300px}}@media (max-width: 767px){.page-container.svelte-14luta1{grid-template-columns:1fr;padding-bottom:calc(50px + env(safe-area-inset-bottom,0px))}}.page-header.svelte-14luta1{grid-column:1 / -1;position:sticky;top:0;z-index:100;background:var(--background-primary, #ffffff);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.header-content.svelte-14luta1{display:grid;grid-template-columns:60px 1fr;align-items:center;height:44px}@media (min-width: 1100px){.header-content.svelte-14luta1{grid-template-columns:60px 1fr 300px}}@media (max-width: 767px){.header-content.svelte-14luta1{grid-template-columns:auto 1fr auto;padding:0 .75rem}}.header-logo.svelte-14luta1{display:flex;align-items:center;justify-content:center;text-decoration:none;opacity:.9;transition:opacity .15s ease}.header-logo.svelte-14luta1:hover{opacity:1}.header-center.svelte-14luta1{display:flex;align-items:center;justify-content:center;gap:.375rem;min-width:0}.username-title.svelte-14luta1{font-size:.9375rem;font-weight:600;margin:0;letter-spacing:-.01em;color:var(--text-normal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-mobile-actions.svelte-14luta1{display:none}@media (max-width: 767px){.header-mobile-actions.svelte-14luta1{display:flex;align-items:center;gap:.5rem;position:absolute;right:.75rem}}.mobile-login-btn.svelte-14luta1{font-size:.8125rem;font-weight:600;padding:6px 16px;border:1px solid var(--interactive-accent);border-radius:999px;background:transparent;color:var(--interactive-accent);cursor:pointer;transition:all .15s ease}.mobile-login-btn.svelte-14luta1:hover{background:var(--interactive-accent);color:#fff}.main-content.svelte-14luta1{min-width:0;overflow:clip}.content-area.svelte-14luta1{max-width:740px;margin:0 auto;width:100%}.loading-state.svelte-14luta1{display:flex;align-items:center;justify-content:center;padding:4rem 1rem}.loading-text.svelte-14luta1{font-size:.875rem;color:var(--text-muted)}.bulk-select-btn.svelte-14luta1{display:inline-flex;align-items:center;gap:.3rem;padding:0;border:none;background:transparent;color:var(--text-muted, #6b7280);font-size:.8125rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:color .15s ease}.bulk-select-btn.svelte-14luta1:hover{color:var(--text-normal)}.author-filter-chip.svelte-14luta1{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;margin:.5rem 1rem 0;background:var(--background-secondary);border-radius:8px;font-size:.8125rem;color:var(--text-normal)}.filter-label.svelte-14luta1{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-handle.svelte-14luta1{color:var(--text-muted);margin-left:.25rem}.filter-close.svelte-14luta1{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:4px;padding:0;flex-shrink:0}.filter-close.svelte-14luta1:hover{background:var(--background-modifier-hover);color:var(--text-normal)}@media (prefers-color-scheme: dark){.page-container.svelte-14luta1{background-color:var(--background-primary)}.page-header.svelte-14luta1{background:#0a0a0acc}}@media (max-width: 640px){.header-content.svelte-14luta1{padding:0 .75rem;height:40px}.username-title.svelte-14luta1{font-size:.875rem}}.empty-state.svelte-14luta1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 1rem;min-height:60vh;max-width:420px;margin:0 auto}.empty-state.empty-state-compact.svelte-14luta1{min-height:30vh;padding:2rem 1rem}.clear-filters-button.svelte-14luta1{margin-top:.75rem;padding:.5rem 1.25rem;border-radius:999px;border:1px solid var(--interactive-accent, #4f46e5);background:transparent;color:var(--interactive-accent, #4f46e5);font-weight:600;font-size:.875rem;cursor:pointer;transition:all .15s ease}.clear-filters-button.svelte-14luta1:hover{background:var(--interactive-accent, #4f46e5);color:#fff}.empty-icon.svelte-14luta1{width:80px;height:80px;color:var(--text-muted);opacity:.4;margin-bottom:1.5rem}.empty-title.svelte-14luta1{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:var(--text-normal);letter-spacing:-.02em}.empty-message.svelte-14luta1{margin:0 0 .75rem;font-size:1rem;color:var(--text-normal);opacity:.8}.empty-submessage.svelte-14luta1{margin:0;font-size:.875rem;color:var(--text-muted);line-height:1.5}@media (prefers-color-scheme: dark){.empty-icon.svelte-14luta1{opacity:.3}.empty-message.svelte-14luta1{opacity:.7}}@media (max-width: 640px){.empty-state.svelte-14luta1{padding:3rem 1rem}.empty-icon.svelte-14luta1{width:64px;height:64px;margin-bottom:1rem}.empty-title.svelte-14luta1{font-size:1.25rem}.empty-message.svelte-14luta1{font-size:.9375rem}.empty-submessage.svelte-14luta1{font-size:.8125rem}}.timeline-footer.svelte-14luta1{max-width:46rem;margin:1rem auto 2rem;padding:0 1rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.post-progress.svelte-14luta1{font-size:.875rem;color:var(--text-muted, #6b7280);margin:.5rem 0 0}.load-more-error.svelte-14luta1{color:var(--text-error, #b91c1c);font-size:.875rem;margin:0}.load-more-button.svelte-14luta1{margin-top:.25rem;padding:.5rem 1.25rem;border-radius:999px;border:none;background-color:var(--interactive-accent, #4f46e5);color:var(--text-on-accent, #ffffff);font-weight:600;font-size:.9rem;cursor:pointer;transition:opacity .2s ease}.load-more-button.svelte-14luta1:hover:not(:disabled){opacity:.85}.load-more-button.svelte-14luta1:disabled{opacity:.6;cursor:not-allowed}.load-more-complete.svelte-14luta1{font-size:.85rem;color:var(--text-muted, #6b7280);margin:.5rem 0 0}.load-more-trigger.svelte-14luta1{width:100%;height:1px}.page-container.guest.svelte-14luta1{grid-template-columns:1fr}@media (min-width: 1100px){.page-container.guest.svelte-14luta1{grid-template-columns:1fr minmax(0,680px) 300px 1fr}.page-container.guest.svelte-14luta1>.main-content:where(.svelte-14luta1){grid-column:2}.page-container.guest.svelte-14luta1 .right-sidebar{grid-column:3}.guest.svelte-14luta1 .header-content:where(.svelte-14luta1){grid-template-columns:1fr minmax(0,680px) 300px 1fr;padding:0}.guest.svelte-14luta1 .header-logo:where(.svelte-14luta1){justify-self:start;margin-left:1rem}}@media (min-width: 768px) and (max-width: 1099px){.guest.svelte-14luta1 .header-content:where(.svelte-14luta1){grid-template-columns:auto 1fr auto;padding:0 1rem}.guest.svelte-14luta1 .header-mobile-actions:where(.svelte-14luta1){display:flex;align-items:center;gap:.5rem}}
