.LeftSidebar-module__jcdqkW__sidebar{overscroll-behavior:contain;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--outline) 35%, transparent) transparent;flex-direction:column;gap:18px;height:calc(100vh - 58px);max-height:calc(100vh - 58px);padding:18px 10px 28px 4px;display:flex;position:sticky;top:58px;overflow:hidden auto}.LeftSidebar-module__jcdqkW__sidebar::-webkit-scrollbar{width:5px}.LeftSidebar-module__jcdqkW__sidebar::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--outline) 35%, transparent);border-radius:999px}.LeftSidebar-module__jcdqkW__sidebarInner{flex-direction:column;gap:22px;min-width:0;display:flex}.LeftSidebar-module__jcdqkW__profileCard{background:var(--bg-card,#fff);border:1px solid color-mix(in srgb, var(--border) 72%, transparent);box-shadow:var(--shadow-card,0 4px 20px #1b1c190a);color:inherit;border-radius:18px;align-items:center;gap:12px;padding:14px 14px 14px 10px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.LeftSidebar-module__jcdqkW__profileCard:hover{border-color:color-mix(in srgb, var(--primary) 28%, var(--border));transform:translateY(-1px);box-shadow:0 8px 24px #1b1c1912}.LeftSidebar-module__jcdqkW__profileMeta{flex:1;min-width:0}.LeftSidebar-module__jcdqkW__profileName{color:var(--text-primary,#1b1c19);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:700;line-height:1.25;overflow:hidden}.LeftSidebar-module__jcdqkW__profileHandle{color:var(--text-tertiary,#8d7168);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12px;line-height:1.3;overflow:hidden}.LeftSidebar-module__jcdqkW__profileHeadline{color:var(--text-secondary,#594139);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.LeftSidebar-module__jcdqkW__createButton{background:var(--primary,#ab3500);width:100%;min-height:48px;color:var(--on-primary,#fff);font:inherit;letter-spacing:-.01em;cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb, var(--primary) 28%, transparent);border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .18s,transform .18s,box-shadow .18s;display:inline-flex}.LeftSidebar-module__jcdqkW__createButton:hover{background:color-mix(in srgb, var(--primary) 88%, #000);box-shadow:0 10px 24px color-mix(in srgb, var(--primary) 34%, transparent);transform:translateY(-1px)}.LeftSidebar-module__jcdqkW__createButton:active{transform:translateY(0)}.LeftSidebar-module__jcdqkW__createButtonIcon{font-size:14px}.LeftSidebar-module__jcdqkW__section{flex-direction:column;gap:8px;min-width:0;display:flex}.LeftSidebar-module__jcdqkW__sectionTitle{text-transform:uppercase;letter-spacing:.12em;color:var(--text-tertiary,#8d7168);margin:0;padding:0 12px 0 8px;font-size:11px;font-weight:700}.LeftSidebar-module__jcdqkW__navMenu{flex-direction:column;gap:2px;display:flex}.LeftSidebar-module__jcdqkW__navItem{color:var(--text-primary,#1b1c19);border:1px solid #0000;border-radius:999px;align-items:center;gap:14px;min-height:44px;padding:0 14px 0 10px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s;display:flex;position:relative}.LeftSidebar-module__jcdqkW__navIcon{width:24px;height:24px;color:var(--text-secondary,#594139);flex-shrink:0;justify-content:center;align-items:center;font-size:17px;transition:color .16s;display:inline-flex}.LeftSidebar-module__jcdqkW__navButton{cursor:pointer;text-align:left;background:0 0;width:100%;font-family:inherit}.LeftSidebar-module__jcdqkW__navLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.LeftSidebar-module__jcdqkW__navCount{background:var(--primary,#ab3500);min-width:20px;height:20px;color:var(--on-primary,#fff);border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0 7px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.LeftSidebar-module__jcdqkW__navItem:hover{background:color-mix(in srgb, var(--primary) 7%, var(--bg-hover,#f0eee9))}.LeftSidebar-module__jcdqkW__navItem:hover .LeftSidebar-module__jcdqkW__navIcon{color:var(--primary,#ab3500)}.LeftSidebar-module__jcdqkW__navItemActive{background:color-mix(in srgb, var(--primary) 10%, var(--bg-hover,#f0eee9));color:var(--primary,#ab3500);border-color:color-mix(in srgb, var(--primary) 14%, transparent);font-weight:700}.LeftSidebar-module__jcdqkW__navItemActive .LeftSidebar-module__jcdqkW__navIcon{color:var(--primary,#ab3500)}.LeftSidebar-module__jcdqkW__navItemMuted{color:var(--text-tertiary,#8d7168);font-size:14px}.LeftSidebar-module__jcdqkW__navItemMuted .LeftSidebar-module__jcdqkW__navIcon{color:var(--text-tertiary,#8d7168);font-size:15px}.LeftSidebar-module__jcdqkW__navItemMuted:hover{background:color-mix(in srgb, var(--text-secondary) 6%, transparent)}.LeftSidebar-module__jcdqkW__navItemDisabled{color:color-mix(in srgb, var(--text-tertiary) 88%, transparent);border-style:dashed;border-color:color-mix(in srgb, var(--border) 80%, transparent);cursor:not-allowed}.LeftSidebar-module__jcdqkW__navItemDisabled:hover{background:0 0}.LeftSidebar-module__jcdqkW__topicGrid{flex-wrap:wrap;gap:8px;margin:0;padding:0 4px;list-style:none;display:flex}.LeftSidebar-module__jcdqkW__topicGridItem{display:contents}.LeftSidebar-module__jcdqkW__topicPill{border:1px solid color-mix(in srgb, var(--border) 78%, transparent);background:var(--surface-container-low,#f5f3ee);color:var(--text-secondary,#594139);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.LeftSidebar-module__jcdqkW__topicPill i{opacity:.85;font-size:10px}.LeftSidebar-module__jcdqkW__topicPill:hover{border-color:color-mix(in srgb, var(--primary) 35%, var(--border));background:color-mix(in srgb, var(--primary) 8%, var(--surface-container-low));color:var(--primary,#ab3500);transform:translateY(-1px)}.LeftSidebar-module__jcdqkW__topicPillActive{border-color:color-mix(in srgb, var(--primary) 42%, var(--border));background:color-mix(in srgb, var(--primary) 12%, var(--surface-container-low));color:var(--primary,#ab3500)}.LeftSidebar-module__jcdqkW__secondaryButton{border:1px solid color-mix(in srgb, var(--border) 78%, transparent);background:var(--bg-card,#fff);min-height:42px;color:var(--text-primary,#1b1c19);justify-content:center;font-weight:600}.LeftSidebar-module__jcdqkW__secondaryButton:hover{border-color:color-mix(in srgb, var(--primary) 28%, var(--border));background:color-mix(in srgb, var(--primary) 6%, var(--bg-card))}.LeftSidebar-module__jcdqkW__guestAvatar{border:2px dashed color-mix(in srgb, var(--outline) 55%, transparent);background:var(--surface-container-low,#f5f3ee);width:44px;height:44px;color:var(--outline,#8d7168);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.LeftSidebar-module__jcdqkW__authActions{flex-direction:column;gap:8px;width:100%;display:flex}.LeftSidebar-module__jcdqkW__sidebarFooter{color:var(--text-tertiary,#8d7168);margin-top:auto;padding:12px 14px 0;font-size:11px;line-height:1.45}:is(:root.dark .LeftSidebar-module__jcdqkW__profileCard,:root[data-theme=dark] .LeftSidebar-module__jcdqkW__profileCard){background:var(--bg-card,#0f0e0c);box-shadow:0 8px 28px #00000059}:is(:root.dark .LeftSidebar-module__jcdqkW__navItem,:root[data-theme=dark] .LeftSidebar-module__jcdqkW__navItem){color:var(--text-primary,#ece7e0)}:root.dark .LeftSidebar-module__jcdqkW__navItem:hover{background:color-mix(in srgb, var(--primary) 16%, var(--surface-container,#201f1a));color:var(--primary,#ffb59d)}:root.dark .LeftSidebar-module__jcdqkW__navItemActive{background:color-mix(in srgb, var(--primary) 16%, var(--surface-container,#201f1a));color:var(--primary,#ffb59d)}:root[data-theme=dark] .LeftSidebar-module__jcdqkW__navItem:hover{background:color-mix(in srgb, var(--primary) 16%, var(--surface-container,#201f1a));color:var(--primary,#ffb59d)}:root[data-theme=dark] .LeftSidebar-module__jcdqkW__navItemActive{background:color-mix(in srgb, var(--primary) 16%, var(--surface-container,#201f1a));color:var(--primary,#ffb59d)}:is(:root.dark .LeftSidebar-module__jcdqkW__navItemActive,:root[data-theme=dark] .LeftSidebar-module__jcdqkW__navItemActive){border-color:color-mix(in srgb, var(--primary) 24%, transparent)}:is(:root.dark .LeftSidebar-module__jcdqkW__navIcon,:root[data-theme=dark] .LeftSidebar-module__jcdqkW__navIcon){color:var(--text-secondary,#d6c3b8)}:root.dark .LeftSidebar-module__jcdqkW__navItem:hover .LeftSidebar-module__jcdqkW__navIcon{color:var(--primary,#ffb59d)}:root.dark .LeftSidebar-module__jcdqkW__navItemActive .LeftSidebar-module__jcdqkW__navIcon{color:var(--primary,#ffb59d)}:root[data-theme=dark] .LeftSidebar-module__jcdqkW__navItem:hover .LeftSidebar-module__jcdqkW__navIcon{color:var(--primary,#ffb59d)}:root[data-theme=dark] .LeftSidebar-module__jcdqkW__navItemActive .LeftSidebar-module__jcdqkW__navIcon{color:var(--primary,#ffb59d)}:is(:root.dark .LeftSidebar-module__jcdqkW__topicPill,:root[data-theme=dark] .LeftSidebar-module__jcdqkW__topicPill){background:var(--surface-container,#201f1a);border-color:color-mix(in srgb, var(--border) 70%, transparent);color:var(--text-secondary,#d6c3b8)}:root.dark .LeftSidebar-module__jcdqkW__topicPill:hover{background:color-mix(in srgb, var(--primary) 14%, var(--surface-container));border-color:color-mix(in srgb, var(--primary) 35%, var(--border));color:var(--primary,#ffb59d)}:root.dark .LeftSidebar-module__jcdqkW__topicPillActive{background:color-mix(in srgb, var(--primary) 14%, var(--surface-container));border-color:color-mix(in srgb, var(--primary) 35%, var(--border));color:var(--primary,#ffb59d)}:root[data-theme=dark] .LeftSidebar-module__jcdqkW__topicPill:hover{background:color-mix(in srgb, var(--primary) 14%, var(--surface-container));border-color:color-mix(in srgb, var(--primary) 35%, var(--border));color:var(--primary,#ffb59d)}:root[data-theme=dark] .LeftSidebar-module__jcdqkW__topicPillActive{background:color-mix(in srgb, var(--primary) 14%, var(--surface-container));border-color:color-mix(in srgb, var(--primary) 35%, var(--border));color:var(--primary,#ffb59d)}@media (max-width:1100px){.LeftSidebar-module__jcdqkW__sidebar{align-items:center;padding-inline:4px 6px}.LeftSidebar-module__jcdqkW__sidebarInner{align-items:center;gap:14px;width:100%}.LeftSidebar-module__jcdqkW__profileCard{border-radius:999px;justify-content:center;width:52px;height:52px;padding:0}.LeftSidebar-module__jcdqkW__profileMeta,.LeftSidebar-module__jcdqkW__profileHeadline,.LeftSidebar-module__jcdqkW__sectionTitle,.LeftSidebar-module__jcdqkW__navLabel,.LeftSidebar-module__jcdqkW__navCount,.LeftSidebar-module__jcdqkW__topicGrid,.LeftSidebar-module__jcdqkW__sidebarFooter,.LeftSidebar-module__jcdqkW__createButtonLabel{display:none}.LeftSidebar-module__jcdqkW__createButton{border-radius:999px;width:52px;min-width:52px;height:52px;min-height:52px;padding:0}.LeftSidebar-module__jcdqkW__createButtonIcon{font-size:18px}.LeftSidebar-module__jcdqkW__section{align-items:center;width:100%}.LeftSidebar-module__jcdqkW__navMenu{align-items:center;gap:4px;width:100%}.LeftSidebar-module__jcdqkW__navItem{border-radius:16px;justify-content:center;width:52px;min-height:52px;padding:0}.LeftSidebar-module__jcdqkW__navButton{width:52px}.LeftSidebar-module__jcdqkW__navIcon{width:auto;height:auto;font-size:19px}}@media (max-width:850px){.LeftSidebar-module__jcdqkW__sidebar{display:none}}
