.drop.svelte-1c2fc2x{border-color:color-mix(in oklab, var(--tool) 38%, var(--line));background:radial-gradient(90% 70% at 50% 0%, color-mix(in oklab, var(--tool) 9%, transparent), transparent 70%), var(--surface);transition:border-color .18s ease, background-color .18s ease, transform .22s var(--ease-out), box-shadow .22s var(--ease-out)}.drop.is-over.svelte-1c2fc2x{border-color:var(--tool);background-color:color-mix(in oklab, var(--tool) 7%, var(--surface));box-shadow:0 0 0 6px color-mix(in oklab, var(--tool) 14%, transparent);border-style:solid;transform:scale(1.01)}.sheet.svelte-1c2fc2x{width:56px;height:70px;transition:transform .32s var(--ease-back);border-radius:8px;margin-left:-28px;position:absolute;top:4px;left:50%}.compact.svelte-1c2fc2x .sheet:where(.svelte-1c2fc2x){border-radius:6px;width:36px;height:46px;margin-left:-18px;top:2px}.compact.svelte-1c2fc2x .arrow:where(.svelte-1c2fc2x){width:18px;height:18px}.s1.svelte-1c2fc2x{background:color-mix(in oklab, var(--tool) 22%, var(--surface));transform:rotate(-10deg)translate(-6px)}.s2.svelte-1c2fc2x{background:color-mix(in oklab, var(--tool) 45%, var(--surface));transform:rotate(8deg)translate(6px)}.s3.svelte-1c2fc2x{color:#fff;background:var(--tool);box-shadow:0 10px 20px -10px color-mix(in oklab, var(--tool) 90%, transparent);place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.drop.svelte-1c2fc2x:hover{border-color:color-mix(in oklab, var(--tool) 65%, var(--line))}.drop.svelte-1c2fc2x:hover .s1:where(.svelte-1c2fc2x){transform:rotate(-16deg)translate(-16px,2px)}.drop.svelte-1c2fc2x:hover .s2:where(.svelte-1c2fc2x){transform:rotate(14deg)translate(16px,2px)}.drop.svelte-1c2fc2x:hover .s3:where(.svelte-1c2fc2x){transform:translateY(-4px)}}.is-over.svelte-1c2fc2x .s1:where(.svelte-1c2fc2x){transform:rotate(-18deg)translate(-20px,4px)}.is-over.svelte-1c2fc2x .s2:where(.svelte-1c2fc2x){transform:rotate(16deg)translate(20px,4px)}.is-over.svelte-1c2fc2x .s3:where(.svelte-1c2fc2x){transform:translateY(8px)scale(1.06)}.is-over.svelte-1c2fc2x .arrow:where(.svelte-1c2fc2x){animation:svelte-1c2fc2x-nudge .6s var(--ease-in-out) infinite alternate}@keyframes svelte-1c2fc2x-nudge{to{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.drop.svelte-1c2fc2x,.sheet.svelte-1c2fc2x{transition:border-color .18s}.drop.is-over.svelte-1c2fc2x{transform:none}.is-over.svelte-1c2fc2x .arrow:where(.svelte-1c2fc2x){animation:none}}
