.fdo.svelte-hi8rzw{z-index:6;background:color-mix(in srgb, var(--bg) 85%, transparent);border:2px dashed var(--primary);pointer-events:none;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fdo--fixed.svelte-hi8rzw{inset:var(--space-3);z-index:60;position:fixed}.fdo-box.svelte-hi8rzw{background:var(--card);border:1px solid var(--border);color:var(--text);font-size:var(--fs-title);font-weight:var(--fw-strong);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:16px;padding:40px 56px;display:flex;box-shadow:0 12px 32px #0000001f}.fdo-box.svelte-hi8rzw .fdo-icon{color:var(--primary);animation:1.1s ease-in-out infinite svelte-hi8rzw-fdo-icon-bounce}@keyframes svelte-hi8rzw-fdo-icon-bounce{0%,to{opacity:1;transform:translateY(-8px)scale(1)}50%{opacity:.7;transform:translateY(10px)scale(.92)}}@media (prefers-reduced-motion:reduce){.fdo-box.svelte-hi8rzw .fdo-icon{animation:none}}
