.timeline-container.svelte-112n2zp{min-height:200px;padding:.25rem 1rem 1rem 2rem}.posts-grid.svelte-112n2zp{display:grid;gap:1rem}.timeline-container[data-layout=single].svelte-112n2zp .posts-grid:where(.svelte-112n2zp){grid-template-columns:1fr;max-width:46rem;margin:0 auto}.timeline-container[data-layout=masonry].svelte-112n2zp .posts-grid:where(.svelte-112n2zp){grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start}.timeline-container[data-layout=grid].svelte-112n2zp .posts-grid:where(.svelte-112n2zp){grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.post-wrapper.svelte-112n2zp{container-type:inline-size;min-width:0}.post-wrapper.virtualized.svelte-112n2zp{max-width:46rem;margin:0 auto;padding-bottom:1rem}.post-wrapper.svelte-112n2zp .post-highlight{animation:svelte-112n2zp-post-highlight-pulse 2s ease-out}@keyframes svelte-112n2zp-post-highlight-pulse{0%{box-shadow:0 0 0 3px #0ea5e999}to{box-shadow:0 0 #0ea5e900}}.loading-container.svelte-112n2zp{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;color:var(--text-muted, #6b7280)}.loading-spinner.svelte-112n2zp{width:40px;height:40px;border:3px solid var(--background-modifier-border, #e5e7eb);border-top-color:var(--interactive-accent, #3b82f6);border-radius:50%;animation:svelte-112n2zp-spin 1s linear infinite;margin-bottom:1rem}@keyframes svelte-112n2zp-spin{to{transform:rotate(360deg)}}.loading-text.svelte-112n2zp{font-size:.875rem;margin:0}.empty-state.svelte-112n2zp{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;color:var(--text-muted, #6b7280);padding:2rem;text-align:center}.empty-icon.svelte-112n2zp{opacity:.3;margin-bottom:1rem}.empty-text.svelte-112n2zp{font-size:.875rem;margin:0;max-width:300px}@media (prefers-color-scheme: dark){.timeline-container.svelte-112n2zp{background-color:transparent}.loading-container.svelte-112n2zp,.empty-state.svelte-112n2zp{color:#9ca3af}.loading-spinner.svelte-112n2zp{border-color:#374151;border-top-color:#60a5fa}}@media (max-width: 640px){.timeline-container.svelte-112n2zp{padding:.125rem .5rem .5rem 1.25rem}.posts-grid.svelte-112n2zp{grid-template-columns:1fr!important}}@media (min-width: 641px) and (max-width: 1024px){.timeline-container[data-layout=masonry].svelte-112n2zp .posts-grid:where(.svelte-112n2zp),.timeline-container[data-layout=grid].svelte-112n2zp .posts-grid:where(.svelte-112n2zp){grid-template-columns:repeat(2,1fr)}}@media (min-width: 1025px){.timeline-container[data-layout=masonry].svelte-112n2zp .posts-grid:where(.svelte-112n2zp),.timeline-container[data-layout=grid].svelte-112n2zp .posts-grid:where(.svelte-112n2zp){grid-template-columns:repeat(3,1fr)}}@media (min-width: 1536px){.timeline-container[data-layout=masonry].svelte-112n2zp .posts-grid:where(.svelte-112n2zp),.timeline-container[data-layout=grid].svelte-112n2zp .posts-grid:where(.svelte-112n2zp){grid-template-columns:repeat(4,1fr)}}@container (max-width: 400px){.post-wrapper.svelte-112n2zp{font-size:.875rem}}.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)}}.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}}.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}}.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)}}
