.folder-toggle-wrapper{transition:all .2s cubic-bezier(.4,0,.2,1);overflow:hidden}.folder-toggle-wrapper.collapsed{width:0;opacity:0}.folder-toggle-wrapper.expanded{width:14px;opacity:1}.folder-icon-animated{transition:margin-left .2s cubic-bezier(.4,0,.2,1)}.folder-item:hover .folder-toggle-wrapper{opacity:1}@keyframes slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.subfolder-enter{animation:slideIn .2s ease-out}.sidebar-collapsed-icon{transition:transform .15s ease}.sidebar-collapsed-icon:hover{transform:scale(1.1)}.sidebar-transition{transition:width .3s cubic-bezier(.4,0,.2,1)}.folder-item{position:relative;transition:all .15s ease}.folder-item:before{content:"";position:absolute;inset:0;background:transparent;transition:background .15s ease;pointer-events:none;border-radius:4px}.folder-item:hover:before{background:#00000005}.chevron-icon{transition:transform .2s ease}.chevron-icon.rotated{transform:rotate(90deg)}.search-suggestions-enter{animation:fadeSlideDown .2s ease-out}@keyframes fadeSlideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.folder-item.dragging{opacity:.5}.folder-item.drag-over{background-color:#3b82f61a;border-color:#3b82f6}.folder-toggle-active{background-color:#00000008;border-radius:3px}.folder-menu-content,.note-menu-content{animation:fadeIn .15s ease-out;transform-origin:top right}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.folder-menu-button,.note-menu-button{transition:opacity .2s ease,background-color .15s ease}.folder-menu-content button,.note-menu-content button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.folder-item-hover:hover{box-shadow:0 1px 3px #0000001a}.notes-list::-webkit-scrollbar{width:6px}.notes-list::-webkit-scrollbar-track{background:transparent}.notes-list::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.notes-list::-webkit-scrollbar-thumb:hover{background:#9ca3af}
