.sidebar-dock-module__jRRNwa__dock{border:0;padding:8px}.sidebar-dock-module__jRRNwa__dock [data-slot=sidebar-inner]{border:1px solid var(--sidebar-border);border-radius:18px;box-shadow:0 4px 16px #0000000d}.sidebar-dock-module__jRRNwa__dock [data-sidebar=header]{align-items:center;padding:10px 0}.sidebar-dock-module__jRRNwa__dock [data-sidebar=header]>button{padding:0}.sidebar-dock-module__jRRNwa__dock [data-sidebar=content]{scrollbar-width:none;padding:10px 6px;overflow:hidden auto}.sidebar-dock-module__jRRNwa__dock [data-sidebar=content]::-webkit-scrollbar{display:none}.sidebar-dock-module__jRRNwa__dock [data-sidebar=group]{padding:0}.sidebar-dock-module__jRRNwa__dock [data-sidebar=group]+[data-sidebar=group]{border-top:1px solid var(--sidebar-border);margin-top:12px;padding-top:12px}.sidebar-dock-module__jRRNwa__dock [data-sidebar=group-label]{display:none}.sidebar-dock-module__jRRNwa__dock [data-sidebar=menu]{align-items:center;gap:8px}.sidebar-dock-module__jRRNwa__dock [data-sidebar=menu-button]{background:var(--muted);border-radius:12px;justify-content:center;transition:transform .22s cubic-bezier(.2,.8,.2,1.3),background-color .15s,box-shadow .15s;position:relative;transform:scale(1)}.sidebar-dock-module__jRRNwa__dock [data-sidebar=menu-button][data-active=true]{background:var(--primary);color:var(--primary-foreground)}.sidebar-dock-module__jRRNwa__dock [data-sidebar=menu-button][data-active=true]>svg{color:inherit}.sidebar-dock-module__jRRNwa__dock [data-sidebar=menu-button]>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.sidebar-dock-module__jRRNwa__dock [data-sidebar=menu-item]:hover+[data-sidebar=menu-item]>button:not(:focus-visible){transform:scale(1.1)}.sidebar-dock-module__jRRNwa__dock [data-sidebar=menu-item]:has(+[data-sidebar=menu-item]:hover)>button:not(:focus-visible){transform:scale(1.1)}.sidebar-dock-module__jRRNwa__dock [data-sidebar=menu-button]:hover{z-index:1;transform:scale(1.28);box-shadow:0 3px 8px #0000001f}}.sidebar-dock-module__jRRNwa__dock [data-sidebar=menu-button]:focus-visible{z-index:1;transform:scale(1.2)}.sidebar-dock-module__jRRNwa__dock [data-sidebar=footer]{align-items:center;padding:8px 0}.sidebar-dock-module__jRRNwa__dock [data-sidebar=rail]{display:none}@media (prefers-reduced-motion:reduce){.sidebar-dock-module__jRRNwa__dock [data-sidebar=menu-button]{transition:none;transform:none!important}}
