.listbox-item[data-hover]{background:#6d1fff;transition:none}.truncate-multiline{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.drawer-handle.cursor-grabbing{cursor:grabbing!important;background-color:#6d1fff!important}.drawer-container{transition:width .3s cubic-bezier(.4,0,.2,1);will-change:width;contain:layout size;overflow:hidden}.drawer-container.dragging{transition:none;transform:translateZ(0)}.drawer-handle{transition:background-color .3s ease}.drawer-content-wrapper{width:100%;height:100%;contain:layout;overflow:hidden}.dragging{transition:none!important}.dragging *{pointer-events:none}.thumbnail-container{transition:width .3s ease-in-out,opacity .3s ease-in-out,margin .3s ease-in-out;overflow:hidden}.thumbnail-expanded{width:120px;opacity:1;margin-right:8px;animation:expandThumbnail .3s ease-in-out forwards}.thumbnail-collapsed{width:0;opacity:0;margin-right:0;animation:collapseThumbnail .3s ease-in-out forwards}@keyframes expandThumbnail{0%{width:0;opacity:0;margin-right:0}to{width:120px;opacity:1;margin-right:8px}}@keyframes collapseThumbnail{0%{width:120px;opacity:1;margin-right:8px}to{width:0;opacity:0;margin-right:0}}