.sidebar-feed.svelte-1mc733r{display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s ease}.sidebar-feed.svelte-1mc733r:hover{scrollbar-color:rgba(128,128,128,.4) transparent}.sidebar-feed.svelte-1mc733r::-webkit-scrollbar{width:4px}.sidebar-feed.svelte-1mc733r::-webkit-scrollbar-track{background:transparent}.sidebar-feed.svelte-1mc733r::-webkit-scrollbar-thumb{background:transparent;border-radius:4px;transition:background .3s ease}.sidebar-feed.svelte-1mc733r:hover::-webkit-scrollbar-thumb{background:#80808066}.sidebar-header.svelte-1mc733r{display:flex;align-items:center;padding:.6rem .75rem .4rem;border-bottom:1px solid var(--glass-border);flex-shrink:0;position:sticky;top:0;z-index:2;background:var(--sidebar-header-bg, #0a0a0a);text-decoration:none;color:inherit;cursor:pointer;transition:opacity .2s ease}.sidebar-header.svelte-1mc733r:hover{opacity:.8}.sidebar-title.svelte-1mc733r{font-size:1rem;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:.4rem;margin:0}.live-dot.svelte-1mc733r{width:8px;height:8px;border-radius:50%;background:#c0392b;flex-shrink:0;animation:svelte-1mc733r-pulse-dot 1.6s ease-in-out infinite;box-shadow:0 0 #c0392b99}@keyframes svelte-1mc733r-pulse-dot{0%{box-shadow:0 0 #c0392b99}70%{box-shadow:0 0 0 6px #c0392b00}to{box-shadow:0 0 #c0392b00}}.posts-list.svelte-1mc733r{display:flex;flex-direction:column;gap:.15rem;flex:1;padding:.25rem 0}.post-card.svelte-1mc733r{padding:.3rem .75rem;border-radius:10px;transition:background .2s ease}.post-card.svelte-1mc733r:hover{background:color-mix(in srgb,var(--accent-green, #0e704f) 8%,transparent)}.post-header.svelte-1mc733r{display:flex;align-items:flex-start;gap:.45rem;cursor:pointer}.post-title.svelte-1mc733r{flex:1;font-size:.82rem;font-weight:600;line-height:1.4;color:var(--text-primary);margin:0;padding-top:.1rem;word-break:break-word;min-width:0}.post-title.svelte-1mc733r .breaking-highlight{color:#c0392b;font-weight:700}.post-time.svelte-1mc733r{font-size:.6rem;color:var(--main-color);opacity:.85;white-space:nowrap;margin-left:.25rem;font-weight:400}.post-time.recent.svelte-1mc733r{color:#dc2626}.translation-spinner.svelte-1mc733r{display:inline-block;margin-left:.2rem;font-size:1em;font-weight:700;color:var(--accent-green, #0e704f);opacity:.8;animation:svelte-1mc733r-spin 1s linear infinite;vertical-align:middle}.post-thumb.svelte-1mc733r{width:34px;height:34px;object-fit:cover;border-radius:4px;flex-shrink:0;background:var(--glass-bg)}.post-thumb-video.svelte-1mc733r{display:flex;align-items:center;justify-content:center;color:#c0392b;background:transparent;border:none}.post-thumb-video-wrap.svelte-1mc733r{position:relative;width:34px;height:34px;flex-shrink:0;border-radius:4px;overflow:hidden}.post-thumb-video-wrap.svelte-1mc733r .post-thumb:where(.svelte-1mc733r){width:100%;height:100%;border-radius:0}.play-overlay.svelte-1mc733r{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.expand-chevron.svelte-1mc733r{display:none;align-items:center;flex-shrink:0;color:var(--text-secondary);opacity:.5;transition:transform .2s ease,opacity .15s ease}.expand-chevron.open.svelte-1mc733r{transform:rotate(180deg)}.sidebar-feed.full-page.view-compact.svelte-1mc733r .expand-chevron:where(.svelte-1mc733r){display:flex}.sidebar-feed.view-full.svelte-1mc733r .post-header:where(.svelte-1mc733r){cursor:default}.post-body.svelte-1mc733r{margin-top:.6rem;display:flex;flex-direction:column;gap:.6rem}.post-media-grid.svelte-1mc733r{display:grid;grid-template-columns:1fr;gap:3px;border-radius:8px;overflow:hidden}.post-media-grid.grid-2.svelte-1mc733r,.post-media-grid.grid-3.svelte-1mc733r{grid-template-columns:1fr 1fr}.post-media-grid.grid-3.svelte-1mc733r .post-image-wrap:where(.svelte-1mc733r):first-child{grid-column:1 / -1}.post-media-grid.grid-4.svelte-1mc733r{grid-template-columns:1fr 1fr}.post-channel-link.svelte-1mc733r{display:flex;align-items:center;gap:.35rem;text-decoration:none;min-width:0}.channel-avatar.svelte-1mc733r{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;color:#fff;flex-shrink:0}.channel-avatar-img.svelte-1mc733r{object-fit:cover;background:var(--glass-bg)}.channel-name.svelte-1mc733r{font-size:.72rem;font-weight:600;color:var(--text-secondary);transition:color .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-channel-link.svelte-1mc733r:hover .channel-name:where(.svelte-1mc733r){color:var(--accent-green, #0e704f)}.post-actions-btns.svelte-1mc733r{display:flex;gap:.4rem;flex-shrink:0}.post-image-wrap.svelte-1mc733r{position:relative;overflow:hidden;background:var(--glass-bg);aspect-ratio:16/9}.post-image.svelte-1mc733r{width:100%;height:100%;object-fit:cover;display:block}.media-overflow-badge.svelte-1mc733r{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000008c;color:#fff;font-size:1rem;font-weight:700}.post-video.svelte-1mc733r{width:100%;border-radius:6px;max-height:240px;background:#000}.yt-embed-wrap.svelte-1mc733r{position:relative;width:100%;padding-top:56.25%;border-radius:6px;overflow:hidden;background:#000}.yt-embed.svelte-1mc733r{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none}.post-message.svelte-1mc733r{font-size:.8rem;line-height:1.55;color:var(--text-secondary);margin:0;white-space:pre-wrap;word-break:break-word}.post-message.svelte-1mc733r a{color:var(--accent-green, #0e704f);text-decoration:none}.post-message.svelte-1mc733r a:hover{text-decoration:underline}.post-message.svelte-1mc733r b,.post-message.svelte-1mc733r strong{color:var(--text-primary)}.post-actions.svelte-1mc733r{display:flex;align-items:center;justify-content:space-between;padding-top:.1rem}.post-icon-btn.svelte-1mc733r{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:5px;background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-secondary);cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease;flex-shrink:0}.post-icon-btn.svelte-1mc733r:hover{background:color-mix(in srgb,var(--accent-green, #0e704f) 12%,var(--glass-bg));color:var(--accent-green, #0e704f);border-color:color-mix(in srgb,var(--accent-green, #0e704f) 30%,transparent)}.loading-state.svelte-1mc733r{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1rem;color:var(--text-secondary)}.loading-state.svelte-1mc733r p:where(.svelte-1mc733r){font-size:.85rem;opacity:.7;animation:svelte-1mc733r-pulse 1.5s ease-in-out infinite}.loading-spinner.svelte-1mc733r{width:20px;height:20px;border:2px solid var(--glass-border);border-top-color:#c0392b;border-radius:50%;animation:svelte-1mc733r-spin .8s linear infinite}.empty-state.svelte-1mc733r{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1rem;text-align:center;color:var(--text-secondary)}.empty-icon.svelte-1mc733r{font-size:1.5rem;opacity:.5}.scroll-sentinel.svelte-1mc733r{min-height:1px;flex-shrink:0}.scroll-loading-sentinel.svelte-1mc733r{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:1rem 0 1.5rem;flex-shrink:0}.load-more-btn.svelte-1mc733r{padding:.45rem 1.2rem;border-radius:8px;border:1px solid var(--glass-border);background:var(--glass-bg);color:var(--text-secondary);font-size:.8rem;font-weight:600;cursor:pointer;transition:all .15s ease}.load-more-btn.svelte-1mc733r:hover:not(:disabled){background:color-mix(in srgb,var(--accent-green, #0e704f) 10%,var(--glass-bg));color:var(--accent-green, #0e704f);border-color:color-mix(in srgb,var(--accent-green, #0e704f) 35%,transparent)}.load-more-btn.svelte-1mc733r:disabled{opacity:.5;cursor:default}.loading-spinner.small.svelte-1mc733r{width:16px;height:16px}@keyframes svelte-1mc733r-spin{to{transform:rotate(360deg)}}@keyframes svelte-1mc733r-pulse{0%,to{opacity:.7}50%{opacity:.3}}.sidebar-feed.full-page.svelte-1mc733r{overflow-y:visible;height:auto}.sidebar-feed.full-page.svelte-1mc733r .posts-list:where(.svelte-1mc733r){gap:0;padding:0}.sidebar-feed.full-page.svelte-1mc733r .post-card:where(.svelte-1mc733r){padding:.85rem .75rem;border-bottom:1.5px solid color-mix(in srgb,#c0392b 20%,transparent);border-radius:10px}.sidebar-feed.full-page.svelte-1mc733r .post-card:where(.svelte-1mc733r):last-child{border-bottom:none}.sidebar-feed.full-page.svelte-1mc733r .post-header:where(.svelte-1mc733r){gap:.6rem}.sidebar-feed.full-page.svelte-1mc733r .post-title:where(.svelte-1mc733r){font-size:.95rem;line-height:1.45;padding-top:.15rem}.sidebar-feed.full-page.svelte-1mc733r .post-time:where(.svelte-1mc733r){font-size:.65rem;margin-left:.3rem}.sidebar-feed.full-page.svelte-1mc733r .translation-spinner:where(.svelte-1mc733r){margin-left:.3rem;font-size:1.1em}.sidebar-feed.full-page.svelte-1mc733r .post-thumb:where(.svelte-1mc733r){width:42px;height:42px;border-radius:5px}.sidebar-feed.full-page.svelte-1mc733r .channel-avatar:where(.svelte-1mc733r){width:34px;height:34px;font-size:.85rem}.sidebar-feed.full-page.svelte-1mc733r .channel-name:where(.svelte-1mc733r){font-size:.8rem}.sidebar-feed.full-page.svelte-1mc733r .post-channel-link:where(.svelte-1mc733r){gap:.4rem}.sidebar-feed.full-page.svelte-1mc733r .post-actions-btns:where(.svelte-1mc733r){gap:.5rem}.sidebar-feed.full-page.svelte-1mc733r .post-icon-btn:where(.svelte-1mc733r){width:30px;height:30px;border-radius:6px}.sidebar-feed.full-page.svelte-1mc733r .post-icon-btn:where(.svelte-1mc733r) svg{width:15px;height:15px}.sidebar-feed.full-page.svelte-1mc733r .post-body:where(.svelte-1mc733r){margin-top:.75rem;gap:.75rem}.sidebar-feed.full-page.svelte-1mc733r .post-media-grid:where(.svelte-1mc733r){gap:4px;border-radius:10px}.sidebar-feed.full-page.svelte-1mc733r .post-video:where(.svelte-1mc733r){max-height:340px;border-radius:8px}.sidebar-feed.full-page.svelte-1mc733r .yt-embed-wrap:where(.svelte-1mc733r){border-radius:8px}.sidebar-feed.full-page.svelte-1mc733r .post-message:where(.svelte-1mc733r){font-size:.9rem;line-height:1.6}.sidebar-feed.full-page.svelte-1mc733r .loading-state:where(.svelte-1mc733r){padding:4rem 1rem}.sidebar-feed.full-page.svelte-1mc733r .loading-spinner:where(.svelte-1mc733r){width:24px;height:24px}.sidebar-feed.full-page.svelte-1mc733r .empty-state:where(.svelte-1mc733r){padding:4rem 1rem}.sidebar-feed.full-page.svelte-1mc733r .empty-icon:where(.svelte-1mc733r){font-size:2rem}@media(max-width:600px){.sidebar-feed.full-page.svelte-1mc733r .post-card:where(.svelte-1mc733r){padding:.85rem .5rem}}.post-image-wrap.svelte-1mc733r{cursor:zoom-in}.lightbox-overlay.svelte-1mc733r{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000d9;display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:svelte-1mc733r-lightbox-fade-in .15s ease}@keyframes svelte-1mc733r-lightbox-fade-in{0%{opacity:0}to{opacity:1}}.lightbox-close.svelte-1mc733r{position:absolute;top:.75rem;right:.75rem;width:36px;height:36px;border-radius:50%;background:#0009;border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease;z-index:1}.lightbox-close.svelte-1mc733r:hover{background:#000c}.lightbox-img.svelte-1mc733r{max-width:100%;max-height:100%;object-fit:contain;border-radius:6px}@media(max-width:600px){.lightbox-overlay.svelte-1mc733r{padding:0}.lightbox-img.svelte-1mc733r{width:100%;height:100%;border-radius:0}.lightbox-close.svelte-1mc733r{top:.5rem;right:.5rem}}
