.dz-wrap.svelte-4vl3bt{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.dz-wrap.compact.svelte-4vl3bt{flex-direction:row;gap:8px}.dz-card.svelte-4vl3bt{width:100%;display:flex;flex-direction:column;align-items:center;gap:25px;border:1.5px dashed var(--line-2);border-radius:var(--radius);background:radial-gradient(120% 100% at 50% 0%,rgba(139,92,246,.06),transparent 70%),#0c0c17d1;padding:clamp(28px,6vw,52px) 24px clamp(18px,3vw,26px);transition:border-color .18s}.dz-card.svelte-4vl3bt:hover{border-color:var(--violet)}.dz-main.svelte-4vl3bt{display:flex;flex-direction:column;align-items:center;gap:12px;border:none;background:none;color:var(--text-dim);cursor:pointer;padding:0;transition:color .18s}.dz-main.svelte-4vl3bt:hover{color:var(--text)}.icon.svelte-4vl3bt{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--accent-soft);color:var(--violet)}.icon.svelte-4vl3bt svg:where(.svelte-4vl3bt){width:28px;height:28px}.title.svelte-4vl3bt{font-size:1.3rem;font-weight:650;color:var(--text)}.browse.svelte-4vl3bt{font-size:.9rem}.browse.svelte-4vl3bt em:where(.svelte-4vl3bt){font-style:normal;color:var(--violet);font-weight:600}.folder-link.svelte-4vl3bt{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line-2);background:#ffffff05;color:var(--text-dim);border-radius:var(--radius-sm);padding:8px 13px;font-size:var(--fs-sm);font-weight:600;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.folder-link.svelte-4vl3bt:hover{border-color:var(--violet);color:var(--text);background:var(--accent-soft)}.dz-meta.svelte-4vl3bt{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:2px}.formats.svelte-4vl3bt{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:5px}.sup.svelte-4vl3bt{font-size:var(--fs-2xs);font-weight:650;text-transform:uppercase;letter-spacing:.06em;color:var(--text-mut);margin-right:3px}.chip.svelte-4vl3bt{font-size:var(--fs-2xs);font-weight:650;color:var(--text-dim);background:#ffffff0a;border:1px solid var(--line);padding:2px 8px;border-radius:999px}.limit.svelte-4vl3bt{font-size:var(--fs-xs);color:var(--text-mut)}.dz-privacy.svelte-4vl3bt{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);font-weight:550;color:var(--green);transition:color .15s}.dz-privacy.svelte-4vl3bt:hover{color:var(--text)}.folder-btn.svelte-4vl3bt{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line-2);background:#ffffff05;color:var(--text-dim);border-radius:var(--radius-sm);padding:9px 14px;font-size:var(--fs-sm);font-weight:600;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.folder-btn.svelte-4vl3bt:hover{border-color:var(--violet);color:var(--text);background:var(--accent-soft)}.dropzone.compact.svelte-4vl3bt{display:flex;flex-direction:row;align-items:center;gap:8px;padding:11px 16px;border-radius:var(--radius-sm);border:1px dashed var(--line-2);background:radial-gradient(120% 100% at 50% 0%,rgba(139,92,246,.06),transparent 70%),#0c0c17d1;color:var(--text-dim);cursor:pointer;transition:border-color .18s,color .18s}.dropzone.compact.svelte-4vl3bt:hover{border-color:var(--violet);color:var(--text)}.compact.svelte-4vl3bt .icon:where(.svelte-4vl3bt){width:24px;height:24px;border-radius:8px}.compact.svelte-4vl3bt .icon:where(.svelte-4vl3bt) svg:where(.svelte-4vl3bt){width:15px;height:15px}.compact.svelte-4vl3bt .label:where(.svelte-4vl3bt){font-size:.86rem;font-weight:600;white-space:nowrap}
