.lesson-list-item .js-playlist-drag-handle{opacity:.6}.lesson-list-item.sortable-drag{background-color:var(--tw-color-bg-base);--tw-shadow:0px 12px 16px -4px #0f172a14, 0px 4px 6px -2px #0f172a08;--tw-shadow-colored:0px 12px 16px -4px var(--tw-shadow-color), 0px 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:var(--sg-content-br-tl,8px) var(--sg-content-br-tr,8px) var(--sg-content-br-br,8px) var(--sg-content-br-bl,8px)}@media (hover:hover) and (pointer:fine){.lesson-list-item .favorite-button,.lesson-list-item .remove-from-playlist-button,.lesson-list-item .js-playlist-drag-handle{opacity:0}.lesson-list-item:hover .js-playlist-drag-handle,.lesson-list-item:hover .favorite-button,.lesson-list-item:hover .remove-from-playlist-button,.lesson-list-item .favorite-button.is-active{opacity:1}.lesson-list-item .add-to-playlist-button{opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1)}.lesson-list-item:hover .add-to-playlist-button{opacity:1}.lesson-list-item:has(.dropdown-open) .add-to-playlist-button{opacity:1}}
