ul.svelte-8x3srr{position:relative}li[draggable=true].svelte-8x3srr{cursor:grab}li.svelte-8x3srr{position:relative;--drop-line-indent: calc(var(--depth) * var(--drop-line-indent-size, 1rem));--dot-size: 8px;--drop-before-top: 0%;--drop-after-top: 100%}li.is-first.svelte-8x3srr{--drop-before-top: 4px}li.is-last.svelte-8x3srr{--drop-after-top: calc(100% - 4px) }.has-drop-before.svelte-8x3srr,.has-drop-after.svelte-8x3srr{position:relative}.has-drop-before.svelte-8x3srr:before,.has-drop-before.svelte-8x3srr:after,.has-drop-after.svelte-8x3srr:before,.has-drop-after.svelte-8x3srr:after{z-index:1;content:"";position:absolute;transform:translateY(-50%);pointer-events:none}.has-drop-before.svelte-8x3srr:before,.has-drop-after.svelte-8x3srr:before{left:var(--drop-line-indent);top:0%;width:var(--dot-size);height:var(--dot-size);border-radius:100%;border:2px solid var(--border-scooter-0)}.has-drop-before.svelte-8x3srr:after,.has-drop-after.svelte-8x3srr:after{top:0%;left:calc(var(--drop-line-indent) + var(--dot-size));right:0;height:2px;background-color:var(--border-scooter-0)}.has-drop-before.svelte-8x3srr:before,.has-drop-before.svelte-8x3srr:after{top:var(--drop-before-top)}.has-drop-after.svelte-8x3srr:before,.has-drop-after.svelte-8x3srr:after{top:var(--drop-after-top)}.drop-target-overlay.svelte-8x3srr{pointer-events:none;position:absolute;inset:0;visibility:hidden;z-index:9;border-radius:var(--rounded-sm);border:2px dashed var(--border-transparent-scooter-0);background:var(--background-transparent-scooter-2)}.is-drop-target.svelte-8x3srr>.drop-target-overlay:where(.svelte-8x3srr){visibility:visible}.is-dragging.is-drop-target.svelte-8x3srr>.drop-target-overlay:where(.svelte-8x3srr){visibility:visible;border-color:var(--border-gray-0);background:var(--background-transparent-gray-2);pointer-events:all}.is-dragging.is-drop-target.svelte-8x3srr .has-drop-after:before,.is-dragging.is-drop-target.svelte-8x3srr .has-drop-after:after,.is-dragging.is-drop-target.svelte-8x3srr .has-drop-before:before,.is-dragging.is-drop-target.svelte-8x3srr .has-drop-before:after{display:none}.is-flashing.svelte-8x3srr{animation:svelte-8x3srr-flash-animation .2s ease-in-out 2;background-color:var(--color-dw-scooter-lighter)}@keyframes svelte-8x3srr-flash-animation{0%{background-color:var(--color-dw-scooter-lighter)}50%{background-color:transparent}to{background-color:var(--color-dw-scooter-lighter)}}
