._dropzone_1wxxq_1{padding:var(--space-8) var(--space-6);border-radius:var(--radius-xl);cursor:pointer;transition:all var(--transition-base);background:#fff6;border:2px dashed #0000001f;justify-content:center;align-items:center;display:flex}._dropzone_1wxxq_1:hover{background:#ecefec33;border-color:#0003}._dragOver_1wxxq_18{border-color:var(--color-primary-500);background:#ecefec4d;border-style:solid}._disabled_1wxxq_24{opacity:.5;cursor:not-allowed}._disabled_1wxxq_24:hover{background:#fff6;border-color:#0000001f}._uploading_1wxxq_34{cursor:wait}._input_1wxxq_38{display:none}._content_1wxxq_42{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}._icon_1wxxq_50{background:var(--color-sage-100);width:40px;height:40px;color:var(--color-sage-600);border-radius:var(--radius-lg);justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}._label_1wxxq_63{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600}._hint_1wxxq_69{font-size:var(--text-xs);color:var(--color-text-muted)}._spinner_1wxxq_74{border:2px solid #0000001a;border-top-color:var(--color-primary-600);border-radius:50%;width:24px;height:24px;animation:.6s linear infinite _spin_1wxxq_74}@keyframes _spin_1wxxq_74{to{transform:rotate(360deg)}}
