body { color: #64748b; background-color: #f8f9fa; } .main-header { background-color: rgb(202, 219, 253); padding: 1rem; margin-bottom: 2rem; } .main-header h1 { color: rgb(234, 240, 253); font-size: 1.5rem; margin: 0; font-weight: 500; } .form-container { background: white; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); padding: 2rem; margin: 2rem auto; max-width: 800px; } .required:after { content: " *"; color: rojo; } .file-upload { border: 2px dashed #dee2e6; border-radius: 8px; padding: 2rem; text-align: center; margin-bottom: 1rem; } .file-upload.dragover { background-color: #e9ecef; border-color: #0d6efd; } .privacy-box { background-color: #f8f9fa; border: 1px solid #dee2e6; border-radius: 8px; padding: 1rem; margin: 1rem 0; } .condition-section { background-color: #f8f9fa; border-radius: 8px; padding: 1.5rem; margin-bottom: 1.5rem; } .condition-section h5 { color: #0d6efd; peso de fuente: 600; } . elemento de condición { borde izquierdo: 3px sólido #e9ecef; relleno izquierdo: 1rem; } . elemento de condición fuerte { color: #495057; } . cuerpo modal { relleno: 2rem; }
