.community-not-found.svelte-rrgjoc{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center;color:var(--reddit-text);gap:12px}.community-not-found-icon.svelte-rrgjoc{font-size:3rem;color:var(--reddit-gray)}.community-not-found.svelte-rrgjoc h2:where(.svelte-rrgjoc){font-size:1.4rem;font-weight:700;margin:0}.community-not-found.svelte-rrgjoc p:where(.svelte-rrgjoc){color:var(--reddit-gray);font-size:.9rem;line-height:1.5;max-width:400px}html:has(.post-view-wrapper),body:has(.post-view-wrapper){overflow:clip!important}html,body{width:100%;overflow-x:clip;position:relative;margin:0;padding:0}body.modal-open{overflow:clip}.feed-view-container.svelte-rrgjoc::-webkit-scrollbar{width:12px}.feed-view-container.svelte-rrgjoc::-webkit-scrollbar-track{background:var(--reddit-bg)}.feed-view-container.svelte-rrgjoc::-webkit-scrollbar-thumb{background:#333;border:3px solid var(--reddit-bg);border-radius:10px}.post-view-wrapper.svelte-rrgjoc::-webkit-scrollbar{width:12px}.post-view-wrapper.svelte-rrgjoc::-webkit-scrollbar-track{background:var(--reddit-bg)}.post-view-wrapper.svelte-rrgjoc::-webkit-scrollbar-thumb{background:#333;border:3px solid var(--reddit-bg);border-radius:10px}.posts-container.svelte-rrgjoc{width:100%;max-width:760px}.post-modern-header.svelte-rrgjoc{position:sticky;top:0;z-index:100;background:var(--overlay);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:10px 16px;display:flex;align-items:center;transition:transform .3s ease-in-out}.header-hidden.svelte-rrgjoc{transform:translateY(-100%)}.btn-back-modern.svelte-rrgjoc{display:flex;align-items:center;gap:8px;background:var(--reddit-card);color:var(--reddit-text);border:none;padding:6px 14px;border-radius:999px;font-weight:600;font-size:13px;cursor:pointer;transition:all .2s ease}.btn-back-modern.svelte-rrgjoc:hover{background:var(--bg-elevated);transform:translate(-2px)}.btn-back-modern.svelte-rrgjoc svg:where(.svelte-rrgjoc){transition:transform .2s ease}.btn-back-modern.svelte-rrgjoc:hover svg:where(.svelte-rrgjoc){transform:translate(-2px)}.post-content-container.svelte-rrgjoc{align-self:start;display:block;width:100%;margin-top:0;max-width:765px;background:var(--reddit-bg);padding:16px;overflow-x:clip;z-index:990;overscroll-behavior:contain}.community-header-container.svelte-rrgjoc{background:var(--reddit-card);border-radius:8px;margin-bottom:16px;border:1px solid var(--reddit-border);width:100%;overflow:visible}.banner-wrapper.svelte-rrgjoc{height:160px;background-color:var(--reddit-border);background-size:cover;background-position:center;position:relative;border-radius:8px 8px 0 0;overflow:hidden}.banner-overlay.svelte-rrgjoc{position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(to bottom,transparent 20%,var(--overlay))}.header-content.svelte-rrgjoc{padding:0 16px 12px;position:relative}.community-info-row.svelte-rrgjoc{display:flex;align-items:flex-end;gap:16px;margin-top:-32px;margin-bottom:16px}.comm-icon.svelte-rrgjoc{width:72px;height:72px;border-radius:50%;border:4px solid var(--reddit-card);background:var(--reddit-card);object-fit:cover;z-index:2}.name-box.svelte-rrgjoc{padding-bottom:4px;z-index:2}.comm-title.svelte-rrgjoc{font-size:24px;font-weight:700;color:var(--reddit-text)fff;margin:0;text-shadow:0 2px 4px var(--overlay-light)}.comm-handle.svelte-rrgjoc{color:var(--reddit-gray);font-size:14px;margin:0}.comm-action-row.svelte-rrgjoc{display:flex;gap:8px;align-items:center;margin-bottom:12px}.comm-subscribe-btn.svelte-rrgjoc{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid var(--reddit-border);background:var(--accent-hot);color:#fff;transition:background .15s,opacity .15s}.comm-subscribe-btn.svelte-rrgjoc:disabled{opacity:.6;cursor:default}.comm-subscribe-btn.subscribed.svelte-rrgjoc{background:var(--reddit-card);color:var(--reddit-text)}.comm-subscribe-btn.subscribed.svelte-rrgjoc:hover:not(:disabled){background:var(--bg-hover-strong)}.comm-subscribe-btn.svelte-rrgjoc:not(.subscribed):hover:not(:disabled){opacity:.85}.edit-comm-btn.svelte-rrgjoc{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;background:var(--bg-hover);border:1px solid var(--reddit-border);border-radius:999px;color:var(--reddit-text);font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s}.edit-comm-btn.svelte-rrgjoc:hover{background:var(--bg-hover-strong);border-color:var(--reddit-gray)}.feed-header.svelte-rrgjoc{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;width:100%;padding:0 4px}.title.svelte-rrgjoc{font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--reddit-gray);margin:0}.modern-dropdown-trigger.svelte-rrgjoc{background:var(--reddit-card);color:var(--reddit-text);border:1px solid var(--reddit-border);padding:6px 32px 6px 16px;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer;position:relative}.modern-menu.svelte-rrgjoc{position:absolute;top:calc(100% + 8px);right:0;z-index:2000;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:12px;padding:6px;min-width:160px;box-shadow:0 8px 24px var(--overlay-light);display:flex;flex-direction:column;gap:2px}.menu-item.svelte-rrgjoc{background:transparent;border:none;color:var(--reddit-text);padding:10px 14px;text-align:left;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;white-space:nowrap;transition:background .2s}@keyframes svelte-rrgjoc-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-rrgjoc-pulse{0%,to{opacity:.5}50%{opacity:1}}.custom-select-container.svelte-rrgjoc{position:relative}.modern-menu.svelte-rrgjoc{position:absolute;top:calc(100% + 8px);right:0;z-index:999999;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:12px;box-shadow:0 12px 24px var(--overlay);display:flex;flex-direction:column;padding:6px;min-width:160px}.menu-item.svelte-rrgjoc{background:transparent;border:none;color:var(--reddit-text);padding:8px 12px;text-align:left;border-radius:4px;cursor:pointer;font-size:13px}.arrow.svelte-rrgjoc{position:absolute;right:12px;top:12px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--reddit-gray);transition:transform .2s}.menu-item.svelte-rrgjoc:hover{background:var(--bg-elevated)}.menu-item.active.svelte-rrgjoc{color:var(--accent-hot)}.arrow.open.svelte-rrgjoc{transform:rotate(180deg)}.sidebar-left-area.svelte-rrgjoc,.sidebar-right-area.svelte-rrgjoc{height:100%;position:relative;margin-top:0}.post-view-wrapper.svelte-rrgjoc{position:fixed;top:var(--nav-height);left:0;right:0;bottom:0;background:var(--reddit-bg);z-index:1100;overflow-y:auto;pointer-events:auto;overscroll-behavior-y:contain}.modal-grid-sync.svelte-rrgjoc{display:grid;grid-template-columns:280px minmax(0,800px) 310px;gap:0;box-sizing:border-box;align-items:start;max-width:1400px;width:100%;margin-left:0;padding:0 20px;overflow:visible!important;overscroll-behavior:contain}.feed-content-wrapper.svelte-rrgjoc{width:100%;max-width:760px;padding:0}.feed-view-container.svelte-rrgjoc{align-self:start;display:block;width:100%;max-width:765px;padding:16px;overflow-x:clip}@media(max-width:1390px){.modal-grid-sync.svelte-rrgjoc{grid-template-columns:280px minmax(0,800px)}.sidebar-right-area.svelte-rrgjoc{display:none}}@media(max-width:1024px){.modal-grid-sync.svelte-rrgjoc{grid-template-columns:240px minmax(0,765px);margin:0;padding:0 20px}}@media(max-width:800px){.community-header-container.svelte-rrgjoc{max-width:100%;border-radius:0;border-left:none;border-right:none;margin-bottom:8px}.feed-header.svelte-rrgjoc{box-sizing:border-box;padding-top:12px}.posts-container.svelte-rrgjoc{padding:0;box-sizing:border-box;width:100%}.modal-grid-sync.svelte-rrgjoc{grid-template-columns:1fr;padding:0}.sidebar-left-area.svelte-rrgjoc{display:none}.post-content-container.svelte-rrgjoc{border:none;padding:0;padding-bottom:calc(64px + env(safe-area-inset-bottom,0px));width:100%;max-width:none;margin-left:0}.feed-view-container.svelte-rrgjoc,.post-view-wrapper.svelte-rrgjoc{top:var(--mobile-nav-height);left:0;right:0;bottom:0;width:100%;background:var(--reddit-bg);z-index:999;padding:0;margin:0}.feed-content-wrapper.svelte-rrgjoc{width:100%;max-width:none;padding:0}.modal-grid-sync.svelte-rrgjoc{grid-template-columns:minmax(0,1fr);padding:0;width:100%}}.warp-container.svelte-rrgjoc{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;position:relative;overflow:hidden;background:radial-gradient(circle at center,var(--reddit-card) 0%,var(--reddit-bg) 100%);border-radius:16px;border:1px solid var(--reddit-border);margin-top:20px}.starfield.svelte-rrgjoc{position:absolute;width:100%;height:100%;background-image:radial-gradient(1px 1px at 20px 30px,var(--reddit-text),transparent),radial-gradient(1.5px 1.5px at 100px 150px,var(--reddit-text),transparent),radial-gradient(1px 1px at 200px 50px,var(--reddit-text),transparent);background-size:300px 300px;animation:svelte-rrgjoc-warp-scroll .5s linear infinite;opacity:.3}.lemmy-ship.svelte-rrgjoc{position:relative;z-index:2;animation:svelte-rrgjoc-ship-shake .1s infinite alternate}.pilot-icon.svelte-rrgjoc{width:80px;height:80px;border-radius:50%;border:2px solid var(--accent-hot);box-shadow:0 0 20px var(--hot-glow-lg);background:var(--reddit-bg)}.engine-glow.svelte-rrgjoc{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:30px;height:15px;background:var(--link);filter:blur(10px);border-radius:50%;animation:svelte-rrgjoc-engine-flare .2s infinite}.loading-message.svelte-rrgjoc{text-align:center;margin-top:25px;z-index:2}.loading-message.svelte-rrgjoc h3:where(.svelte-rrgjoc){color:var(--reddit-text)fff;font-family:Courier New,monospace;letter-spacing:3px;text-transform:uppercase;margin-bottom:8px;font-size:1.1rem}.humor-text.svelte-rrgjoc{color:var(--reddit-gray);font-size:.95rem;line-height:1.5}.sub-text.svelte-rrgjoc{font-size:.8rem;opacity:.7}@keyframes svelte-rrgjoc-warp-scroll{0%{transform:translateY(0)}to{transform:translateY(300px)}}@keyframes svelte-rrgjoc-ship-shake{0%{transform:translate(1px,1px) rotate(.5deg)}to{transform:translate(-1px,-1px) rotate(-.5deg)}}@keyframes svelte-rrgjoc-engine-flare{0%,to{opacity:.6;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.3)}}
