.public-sidebar.svelte-kx9x03{display:flex;flex-direction:column;width:var(--cs-sidebar-width);flex:1;min-height:0;background:var(--cs-bg-primary);flex-shrink:0;overflow:hidden}.public-sidebar__channels.svelte-kx9x03{display:flex;flex-direction:column;gap:var(--cs-space-4);padding:var(--cs-space-4);overflow-y:auto}.public-sidebar__category.svelte-kx9x03{display:flex;flex-direction:column;gap:var(--cs-space-2)}.public-sidebar__category-label.svelte-kx9x03{margin:0;font-size:var(--cs-text-xs);font-weight:var(--cs-font-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--cs-text-secondary)}.public-sidebar__list.svelte-kx9x03{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--cs-space-1)}.public-sidebar__channel.svelte-kx9x03{position:relative;display:flex;align-items:center;gap:var(--cs-space-3);padding:var(--cs-space-3) var(--cs-space-3);border-radius:var(--cs-radius-lg);color:var(--cs-text-secondary);text-decoration:none;transition:background-color var(--cs-transition-fast),color var(--cs-transition-fast)}.public-sidebar__channel.svelte-kx9x03:hover{background:var(--cs-bg-hover);color:var(--cs-text-primary)}.public-sidebar__channel.svelte-kx9x03:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:-2px}.public-sidebar__channel--active.svelte-kx9x03{background:var(--cs-bg-hover);color:var(--cs-text-primary)}.public-sidebar__channel--active.svelte-kx9x03:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:999px;background:var(--cs-color-primary)}.public-sidebar__icon.svelte-kx9x03{flex-shrink:0}.public-sidebar__name.svelte-kx9x03{font-size:var(--cs-text-sm);font-weight:var(--cs-font-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-sidebar__empty.svelte-kx9x03{margin:0;font-size:var(--cs-text-sm);color:var(--cs-text-secondary)}@media(prefers-reduced-motion:reduce){.public-sidebar__channel.svelte-kx9x03{transition:none}}@media(max-width:768px){.public-sidebar.svelte-kx9x03{width:100%}}.public-community-shell.svelte-byi9ln{display:flex;flex-direction:column;height:100dvh;overflow:hidden}.public-community-panels.svelte-byi9ln{display:flex;flex:1;overflow:hidden;background:var(--cs-bg-tertiary)}.public-community-sidebar.svelte-byi9ln{display:flex;flex-direction:column;flex-shrink:0;margin-top:calc(var(--cs-navbar-height) + env(safe-area-inset-top,0px));border-top-left-radius:var(--cs-radius-lg);overflow:hidden}.public-community-content.svelte-byi9ln{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:var(--cs-bg-secondary);margin-top:calc(var(--cs-navbar-height) + env(safe-area-inset-top,0px));border-top-right-radius:var(--cs-radius-lg)}.public-community-overlay.svelte-byi9ln{display:none}@media(max-width:768px){.public-community-content.svelte-byi9ln{border-top-right-radius:0;margin-top:calc(var(--cs-navbar-height) + env(safe-area-inset-top,0px))}.public-community-sidebar.svelte-byi9ln{position:fixed;top:calc(var(--cs-navbar-height) + env(safe-area-inset-top,0px));bottom:0;left:0;z-index:calc(var(--cs-z-fixed) + 1);transform:translate(-100%);transition:transform var(--cs-transition-normal);margin-top:0;border-top-left-radius:0}.public-community-sidebar--mobile-open.svelte-byi9ln{transform:translate(0)}.public-community-overlay.svelte-byi9ln{display:block;position:fixed;inset:0;top:calc(var(--cs-navbar-height) + env(safe-area-inset-top,0px));background:var(--cs-bg-overlay);z-index:var(--cs-z-fixed)}}
