.smart-set-checkbox.svelte-8ewsmm{cursor:pointer;background-color:#bbb;border-radius:8px;width:32px;height:32px;margin-right:10px;transition:top .2s;display:inline-block;position:relative;top:8px;box-shadow:0 4px 8px #0003}.smart-set-checkbox.completed.svelte-8ewsmm{background-color:#4caf50;box-shadow:inset 0 4px 8px #0006}.smart-set-checkbox.svelte-8ewsmm:hover{top:2px;box-shadow:0 2px 6px #0003}.learning-path-name.svelte-8ewsmm{margin-left:10px;font-size:1rem}.tab-bar.svelte-8ewsmm{flex-wrap:wrap;gap:10px;margin-bottom:20px;padding:10px;display:flex}.tab.svelte-8ewsmm{position:relative}.collection-name.svelte-8ewsmm{cursor:pointer;font-weight:700}.caret.svelte-8ewsmm{margin-left:2px;margin-right:24px}.dropdown.svelte-8ewsmm{z-index:10;background-color:#555;border:1px solid #ddd;min-width:400px;padding:5px;position:absolute;top:100%;left:0}.light .dropdown{background-color:#f9f9f9;border:1px solid #ddd;border-radius:10px;padding:20px}.dark .dropdown{background-color:#222;border:1px dashed #599bff;border-radius:10px;padding:20px}.night .dropdown{z-index:10;background-color:#222;border:1px dashed #599bff;border-radius:10px;min-width:400px;padding:20px;position:absolute;top:100%;left:0}.dropdown-group.svelte-8ewsmm{margin-bottom:5px}.dropdown-group-name.svelte-8ewsmm{margin-bottom:5px;font-weight:700}.dropdown-item.svelte-8ewsmm{cursor:pointer;padding:3px 5px}.dropdown-item.svelte-8ewsmm:hover{background-color:#599bff}.highlight{background-color:#ff0;transition:background-color 2s ease-in-out}
