.ill-spot.svelte-4ib2ze{display:block}.rbLeaf.svelte-4ib2ze{transform-box:fill-box;transform-origin:44% 96%;transition:transform .24s ease,opacity .24s ease}.rbMat.svelte-4ib2ze{transition:opacity .24s ease}.rbGhost.svelte-4ib2ze{opacity:0;transition:opacity .24s ease}.ill-spot.s-idle.svelte-4ib2ze .rbLeaf:where(.svelte-4ib2ze),[data-state=idle] .ill-spot.svelte-4ib2ze .rbLeaf:where(.svelte-4ib2ze){animation:svelte-4ib2ze-rb-sway 7s ease-in-out infinite}.ill-spot.s-hover.svelte-4ib2ze .rbLeaf:where(.svelte-4ib2ze),[data-state=hover] .ill-spot.svelte-4ib2ze .rbLeaf:where(.svelte-4ib2ze){animation:none;transform:translateY(-10px)}.ill-spot.s-hover.svelte-4ib2ze .rbMat:where(.svelte-4ib2ze),[data-state=hover] .ill-spot.svelte-4ib2ze .rbMat:where(.svelte-4ib2ze){opacity:.35}.ill-spot.s-hover.svelte-4ib2ze .rbGhost:where(.svelte-4ib2ze),[data-state=hover] .ill-spot.svelte-4ib2ze .rbGhost:where(.svelte-4ib2ze){opacity:.85}.ill-spot.s-drag.svelte-4ib2ze .rbLeaf:where(.svelte-4ib2ze),[data-state=drag] .ill-spot.svelte-4ib2ze .rbLeaf:where(.svelte-4ib2ze){animation:none;transform:translateY(-4px)}.ill-spot.s-drag.svelte-4ib2ze .rbMat:where(.svelte-4ib2ze),[data-state=drag] .ill-spot.svelte-4ib2ze .rbMat:where(.svelte-4ib2ze){opacity:.6}.ill-spot.s-drag.svelte-4ib2ze .rbGhost:where(.svelte-4ib2ze),[data-state=drag] .ill-spot.svelte-4ib2ze .rbGhost:where(.svelte-4ib2ze){opacity:1;animation:svelte-4ib2ze-rb-frame 1.2s ease-in-out infinite}.ill-spot.s-processing.svelte-4ib2ze .rbLeaf:where(.svelte-4ib2ze),[data-state=processing] .ill-spot.svelte-4ib2ze .rbLeaf:where(.svelte-4ib2ze){animation:svelte-4ib2ze-rb-lift 2s ease-in-out infinite}.ill-spot.s-processing.svelte-4ib2ze .rbMat:where(.svelte-4ib2ze),[data-state=processing] .ill-spot.svelte-4ib2ze .rbMat:where(.svelte-4ib2ze){opacity:.15}.ill-spot.s-processing.svelte-4ib2ze .rbGhost:where(.svelte-4ib2ze),[data-state=processing] .ill-spot.svelte-4ib2ze .rbGhost:where(.svelte-4ib2ze){opacity:1;animation:svelte-4ib2ze-rb-frame 1.2s ease-in-out infinite}.ill-spot.s-done.svelte-4ib2ze .rbLeaf:where(.svelte-4ib2ze),[data-state=done] .ill-spot.svelte-4ib2ze .rbLeaf:where(.svelte-4ib2ze){transform:translateY(-6px);animation:svelte-4ib2ze-rb-settle 1.2s cubic-bezier(.22,1,.36,1) .1s both}.ill-spot.s-done.svelte-4ib2ze .rbMat:where(.svelte-4ib2ze),[data-state=done] .ill-spot.svelte-4ib2ze .rbMat:where(.svelte-4ib2ze){opacity:0}.ill-spot.s-done.svelte-4ib2ze .rbGhost:where(.svelte-4ib2ze),[data-state=done] .ill-spot.svelte-4ib2ze .rbGhost:where(.svelte-4ib2ze){animation:none;opacity:.35}@keyframes svelte-4ib2ze-rb-sway{0%,to{transform:rotate(-1.3deg)}50%{transform:rotate(1.5deg)}}@keyframes svelte-4ib2ze-rb-frame{0%,to{opacity:.55}50%{opacity:1}}@keyframes svelte-4ib2ze-rb-lift{0%,to{transform:translateY(-12px)}50%{transform:translateY(-16px)}}@keyframes svelte-4ib2ze-rb-settle{0%{transform:translateY(-6px) rotate(7deg)}60%{transform:translateY(-6px) rotate(-2deg)}to{transform:translateY(-6px) rotate(0)}}@media(prefers-reduced-motion:reduce){.ill-spot.svelte-4ib2ze,.ill-spot.svelte-4ib2ze :where(.svelte-4ib2ze){animation:none!important;transition:none!important}.ill-spot.svelte-4ib2ze .rbLeaf:where(.svelte-4ib2ze){transform:translateY(-6px)!important}.ill-spot.svelte-4ib2ze .rbMat:where(.svelte-4ib2ze){opacity:0!important}.ill-spot.svelte-4ib2ze .rbGhost:where(.svelte-4ib2ze){opacity:.35!important}}
