.filedrop.svelte-wjvyw0{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2xs, .25rem);padding:var(--spacing-l, 1.5rem);border:2px dashed var(--c-border-n-3);border-radius:var(--radius-2, 8px);cursor:pointer;text-align:center;outline:0 solid var(--focus-ring-colour);outline-offset:2px;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),outline var(--focus-ring-duration) var(--ease-standard)}.filedrop.svelte-wjvyw0>*{pointer-events:none}.filedrop.svelte-wjvyw0:not(.drag-over):hover{border-color:var(--c-border-n-4);background-color:var(--c-n-4-20)}.filedrop.svelte-wjvyw0:not(.drag-over):active{background-color:var(--c-n-4-40)}.filedrop.svelte-wjvyw0:focus-visible{outline-width:var(--focus-ring-width)}.filedrop.drag-over.svelte-wjvyw0{border-color:var(--c-a-8, #4a6);background-color:color-mix(in srgb,var(--c-a-8, #4a6) 8%,transparent)}.filedrop.solid.svelte-wjvyw0{--well-ink: color-mix(in srgb, var(--c-n-6) 10%, transparent);border:none;border-radius:var(--radius-3);background-color:var(--c-n-0);outline:var(--border-width-thin) solid var(--c-border-n-4);outline-offset:0;box-shadow:inset 0 0 24px 6px var(--well-ink)}.filedrop.solid.svelte-wjvyw0:not(.drag-over):hover{background-color:var(--c-n-0);box-shadow:inset 0 0 30px 9px var(--well-ink)}.filedrop.solid.svelte-wjvyw0:not(.drag-over):active{background-color:var(--c-n-0);box-shadow:inset 0 0 34px 12px var(--well-ink)}.filedrop.solid.svelte-wjvyw0:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-colour)}.filedrop.solid.drag-over.svelte-wjvyw0{outline:var(--border-width-thin) solid var(--c-a-8);box-shadow:inset 0 0 24px 6px var(--c-a-8-20)}.filedrop.solid.compact.svelte-wjvyw0{box-shadow:inset 0 0 10px 3px var(--well-ink)}.filedrop.solid.compact.svelte-wjvyw0:not(.drag-over):hover{box-shadow:inset 0 0 13px 4px var(--well-ink)}.filedrop.solid.compact.drag-over.svelte-wjvyw0{box-shadow:inset 0 0 10px 3px var(--c-a-8-20)}.filedrop-icon.svelte-wjvyw0{display:block;inline-size:var(--icon-xl);block-size:var(--icon-xl);color:var(--c-n-6)}.filedrop.svelte-wjvyw0 input[type=file]:where(.svelte-wjvyw0){position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}small.svelte-wjvyw0{color:var(--c-text-n-3)}.filedrop.compact.svelte-wjvyw0{flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-s);border-width:var(--border-width-thin);text-align:left}.filedrop.compact.svelte-wjvyw0 strong:where(.svelte-wjvyw0){font-weight:500;white-space:nowrap}.filedrop.compact.svelte-wjvyw0 small:where(.svelte-wjvyw0){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
